`

java之catch语句

    博客分类:
  • Java
阅读更多

如下面代码:

 

public class Test
{
	public static void main(String[] args)
	{
		Test t = new Test();
		t.show();
	}
	
	public void show()
	{
		int a = 0;
		
		while(true)
		{
			try
			{
				if(a++ == 0)
					throw new MyException();
				
				System.out.println("No Exception");
				
			}catch(MyException e)
			{
				System.out.println("MyException");
			}catch(Exception e)
			{
				System.out.println("Exception");
			}finally
			{
				System.out.println("Finally");
				
				if(a == 2)
					break;
			}
		}
	}
}

class MyException extends Throwable
{
	private static final long serialVersionUID = -2022776205202627089L;
	
}

 

 

输出为:

 

MyException
Finally
No Exception
Finally

 

0
0
分享到:
评论

相关推荐

    16.java多catch处理语句.zip

    16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理语句.zip16.java多catch处理...

    15.java单catch处理语句.zip

    15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理语句.zip15.java单catch处理...

    19.java嵌套的try…catch语句.zip

    19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的...

    Java多重catch语句的使用-Java教程共2页.pd

    Java多重catch语句的使用_Java教程共2页.pdf.zip

    17.javatry…catch…finally语句.zip

    17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句...

    try_catch_finally异常处理java

    压缩包里有本人录制的一个小视屏,不会的亲们,可以看下哦~~~ 笨人要期末考了呢,录些小视屏供自己复习所用,也是为了资源共享~O(∩_∩)O~

    Java期末考试真题试卷及复习资料【高级编程】

    Java期末考试真题试卷及复习资料【高级编程】 Java高级编程期末考试真题试卷及复习资料 名词解释 泛型 答即参数化类型允许程序创建集合时指定集合元素的类型在定义方法类接口时使用类型形参类型形参将在声明变量调用...

    10道Java常见异常面试题含答案(很全)

    Java异常处理主要通过try-catch语句块来实现。当程序运行到try语句块中的代码时,如果发生异常,程序将跳转到相应的catch语句块进行处理。如果没有找到匹配的catch语句块,程序将终止。 一个完整的try-catch语句块...

    java中的语句运算符数组.docx

    • 控制语句:if-else、switch、while、do-while等。这些语句用于控制程序的执行流程,根据条件...• 异常处理语句:try-catch-finally等。这些语句用于处理程序运行过程中可能出现的异常情况,例如除以零、空指针等。

    Java异常处理之try...catch...语句的使用进阶

    主要介绍了Java异常处理之try...catch...语句的使用进阶,重点在于牵扯相关IO使用时的资源调配情况,需要的朋友可以参考下

    关于Java中的try-catch-finally语句和return

     第二:finally里面不建议放return语句,根据需要,return语句可以放在try和catch里面和函数的后。可行的做法有四:  1、return语句只在函数后出现一次。  2、return语句仅在try和catch里面都出现。  3、...

    简单的java输入异常处理

    Java输入异常处理(try-catch语句) Java类型

    try~catch~finally中关于return的问题

    在Java的异常机制中,如果finally中含有return语句,则try和catch中的return语句将会被JVM忽视

    java全局异常统一处理

    在这个过程中,Java使用了try-catch语句块来捕获和处理异常。通过在一个或多个catch语句块中处理所有可能抛出的异常,可以实现全局异常统一处理。 例如,在Spring框架中,使用@ControllerAdvice和@ExceptionHandler...

    java笔记.docx

    Java中的异常处理可以使用try-catch语句捕获和处理异常。 Java中的多线程编程可以使用Thread类和Runnable接口实现。 Java中的泛型可以让代码更加通用和类型安全。 Java中的注解可以让开发人员添加元数据和标记代码。...

    使用内部和匿名类优化Java代码

    Java 1.1通过对Java语言规范进行修改,显著简化了一些实用结构的实现。在那些修改中,最引人注目的就是内部类和匿名类。如运用得当,它们可使程序更易理解和维护。本文来看看这些特性具体是如何工作的,如何正确使用...

    在SQL Server的try...catch语句中获取错误消息代码的的语句

    本文为大家详细介绍下如何在SQL Server的try...catch语句中获取错误消息的代码,具体示例如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助

    谈谈Java中try-catch-finally中的return语句

    我们知道return语句用在某一个方法中,一是用于返回函数的执行结果,二是用于返回值为void类型的函数中,仅仅是一个return语句(return ;),此时用于结束方法的执行,也即此return后的语句将不会被执行,当然,这种...

    《Java程序设计案例教程》教学课件07异常处理.pptx

    try-catch语句块 可以使用try和catch语句块对程序中可能出现的异常进行捕捉并处理。把可能产生异常的代码放置在try语句块内,catch语句块紧接着try语句块之后。catch语句块中包含了处理异常及输出异常产生原因的...

    Java语言编码规范

    7.9 TRY-CATCH语句(TRY-CATCH STATEMENTS) 17 8 空白(WHITE SPACE) 17 8.1 空行(BLANK LINES) 17 8.2 空格(BLANK SPACES) 18 9 命名规范(NAMING CONVENTIONS) 19 10 编程惯例(PROGRAMMING PRACTICES) 20 10.1 提供对...

Global site tag (gtag.js) - Google Analytics