testthrowexception.java
来自「由浅入深的介绍JAVAse的基本编程思想」· Java 代码 · 共 28 行
JAVA
28 行
import java.util.Scanner;
public class TestThrowException{
public static void main(String[] args){
TestThrowException t = new TestThrowException();
System.out.print("请输入您的年龄:");
System.out.println("您的年龄:" + t.inputAge());
}
public int inputAge(){
int result = -1;
Scanner scan = new Scanner(System.in);
while(true){
try{
result = scan.nextInt();
if(result<0 || result>130){
Exception me = new Exception("年龄超出合理范围!");
throw me;
}
break;
}catch(Exception e1){
System.out.print(e1.getMessage() + "请重新输入:");
continue;
}
}
return result;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?