[Java] java异常处理 Exception →→→→→进入此内容的聊天室

来自 , 2019-04-22, 写在 Java, 查看 119 次.
URL http://www.code666.cn/view/8a0e1141
  1. public class TestException {
  2.         public TestException() {
  3.  
  4.         }
  5.  
  6.         public static void main(String[] args) {
  7.  
  8.                 String s = null;
  9.  
  10.                 try {
  11.                         // 可能会抛出特定异常的代码段
  12.                         s.toString();
  13.                 } catch (NullPointerException e) {
  14.                         /*
  15.                          * catch
  16.                          * 从句中引入一个可能出现的异常,一个try块可以和多个catch块配合以处理多个异常当try块内的任何代码抛出了由catch
  17.                          * 子句指定的异常,则try代码端中的程序将会终止执行,并跳到相应的catch代码块 中来执行
  18.                          */
  19.                         s = "字符串";
  20.  
  21.                         System.out.println("Start........");
  22.                         e.printStackTrace();
  23.                         System.out.println("end..........");
  24.  
  25.                 } catch (Exception otherException) {
  26.                         // 如果otherException异常被抛出,执行这段代码
  27.                 } finally {
  28.                         /* 无论是否出现异常,程序最后都会执行finally代码块中的内容 */
  29.                         // 当要把除内存之外的资源恢复到他们的初始状态就要用到finally语句
  30.                         System.out.println("finally中的代码一般用于资源的回收");
  31.                 }
  32.  
  33.         }
  34. }

回复 "java异常处理 Exception"

这儿你可以回复上面这条便签

captcha