java语言 百分网手机站

Java中finally的问题

时间:2020-11-10 18:19:27 java语言 我要投稿

Java中finally的问题

  引导语:finally是终极的,那么Java中的finally又是怎样的`呢,以下是百分网小编分享给大家的Java中finally的问题,欢迎阅读!

  一个比较绕的例子:

  try {

  try {

  try {

  String s = null;

  s.charAt(0);

  } catch(NullPointerException nu) {

  System.out.println(nu);

  int i = 0;

  int j = 10 / i;

  } finally {

  System.out.println("Finally");

  }

  } catch(ArithmeticException e) {

  System.out.println(e);

  throw new IOException();

  } finally {

  System.out.println("Finally 2");

  }

  } catch(IOException ioe) {

  System.out.println(ioe);

  try {

  return;

  } finally {

  System.out.println("After return");

  }

  }

  运行结果为:

  java.lang.NullPointerException

  Finally

  java.lang.ArithmeticException: / by zero

  Finally 2

  java.io.IOException

  After return

【Java中finally的问题】相关文章:

1.Java中Finally关键字

2.讲解Java编程中finally语句的使用方法

3.java编程中的一些共同的问题

4.JAVA中If语句的使用

5.关于Java程序员面试中的多线程问题总结

6.Java常见问题集锦

7.java中反射机制

8.java中对ServletsJSP的描述

9.JAVA面试中的陷阱参考·