22 lines
453 B
Java
22 lines
453 B
Java
Pie Eater
|
|
|
|
|
|
|
|
package com.ack.learning.exceptions;
|
|
|
|
public class PieEater {
|
|
private int piesEaten;
|
|
|
|
// the throws clause tells use that this method
|
|
// can throw a PieException
|
|
public int howManyPies() throws PieException {
|
|
// do some processing
|
|
if( piesEaten > 100 ) {
|
|
// create a PieException object and throw it
|
|
throw new PieException( "he's eaten all the pies" );
|
|
}
|
|
|
|
return piesEaten;
|
|
}
|
|
}
|