3. 下列程序从键盘输入若干个整数,当输入0时,输入终止;当输入的数小于0,或大于100时抛出异常。
import java.util.*;
class DigitException extends Exception {
//在下行空白处填上声明抛出DigitException异常的语句
void test(int x) {
//在下行空白处填上抛出DigitException异常的语句
if(x<0 ||x>100)
}
}
public class MyInput{
public static void main(String args[]){
int input;
Scanner scanner=new Scanner( );
DigitException t=new DigitException();
while(scanner.hasNext()){
try{
input=scanner. ;
if(input==0)break;
t.test(input);
}catch(DigitException e){
System.out.println(e.toString());
}
}
}
}
相关分类