📄 7.14demoexception.java
字号:
public class DemoException{
private static void loadClass(String className)throws ClassNotFoundException{ //声明类未找到的异常
Class.forName(className);
}
public static void doSth(String className) throws Exception{ //声明异常
System.out.println( "<-- 调用loadClass ( )方法开始-->" );
try {
loadClass(className);
}catch (ClassNotFoundException e){ //捕获类未找到的异常
System.out.println( "<- -只向调用者声明可能出现 Exception异常并不告知具体是什么异常-->");
throw new Exception(); //抛出异常
}finally{
}
System.out.println( "<--调用loadClass ( ) 方法结束-->" );
}
public static void main(String []args) {
System.out.println( "<--调用 doSth () 方法开始-->" );
try {
doSth ( "java.lang.exception" );
}catch (Exception e){ //捕获异常
System.out.println( "<--不管是什么异常,只要有异常就这样处理-->");
}
System.out.println( "<--调用doSth ( ) 方法结束-->" );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -