📄 exceptiondemo.java
字号:
class MyException extends Exception{
private int detail;
MyException( int a ){
detail = a;
}
public String toString( ){
return "MyException "+detail;
}
}
public class ExceptionDemo{
static void compute( int a ) throws MyException{
System.out.println("called compute("+a+")");
if( a>10 )
throw new MyException(a);
System.out.println("normal exit");
}
public static void main( String args[] ){
try{
compute( 1 );
compute( 20 );
}catch( MyException e ){
System.out.println("Caught "+e);
}
}
}
运行结果为:
C:\>java ExceptionDemo
called compute(1)
normal exit
called compute(20)
Caught MyException 20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -