`
xuyuanshuaaa
  • 浏览: 387722 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

java异常处理

 
阅读更多
public class test {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
       try
       {
    	   test1();
    	   System.out.println("after");
       }
		catch(Exception e)
		{
			System.out.println("waibu");
		}
		finally
		{
			System.out.println("innerfinally");
		}
		
	}
	public static void test1()
	{
		try
		{
			int i=1/0;
		}catch(Exception e)
		{
			System.out.println("inner");
		}
		finally
		{
			System.out.println("innerfinally");
		}
		//int i=1/0;
	}
}

输出结果
inner
innerfinally
after
innerfinally

结论:内层catch捕获了,外侧catch就不捕获了。否则外侧捕获
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics