前言 大家好,基础我是入门Java进阶者。这篇文章我们主要介绍Java基础入门之try...catch、那事finally、基础throws关键字和抛出异常知识,入门一起来学习下吧! 一、那事try...catch和finally (一)使用多重catch 语句 1.有些时候,基础当单个代码段可能会引起多个异常,入门为了处理这种状况,那事可以使用两个或多个catch子句,基础每个子句捕获一种类型的入门异常。 2.使用多重catch语句格式 (二)finally关键字 1.如果我们希望有些语句无论程序是否发生异常,都要执行我们就可以使用try...catch后面加个finally关键字。基础 2.finally关键字的入门使用语法格式 3.try...catch后面加个finally关键字的使用例子 运行的那事结果是: 从上面代码中,try的大括号里面是可能发生异常代码块,catch是捕获并处理异常,在catch代码块中加了一个return语句,主要是结束当前语句。我们发现System.out.println("程序继续向下执行")这个输出语句不被执行,服务器托管然而finally关键字代码块中是被执行了,没有被return语句影响到,不管这个程序是否发生异常这个finally代码块的语句都会被执行。 二、throws关键字 1.使用throws关键字的子句标记方法的声明,表示这个方法不对产生的异常进行处理,而是向调用它的方法抛出这个异常。 2.thorws关键字抛出异常的语法格式: 3.thorws关键字使用例子 运行的结果是: 从上面代码中,在main()方法后面加throws关键字使用抛出异常,它的最终是由虚拟机来处理这个异常的。在main()方法中调用div()方法,定义实现方法两个整数相除,使用throws关键字声明抛出异常。除了已定义的异常,开发人员还可以根据情况自定义异常类,定义时只要让该类继承Exception。云服务器 三、抛出异常 1.使用throw关键字用在方法中声明抛出异常的实例对象。 2.抛出异常首先要产生异常对象,手动抛出的异常对象,一定是Throwable或其子类的实例。它的语法语句如下: 3.所有的异常类都有两个构造方法,以Exception类为例,生成Exception类的异常对象可以使用下面两个构造方法之一: 四、总结 本文主要介绍了try...catch和finally、throws关键字、抛出异常。 try...catch和finally介绍了使用多重catch语句格式、finally关键字的使用语法格式,通过try...catch后面加个finally关键字例子帮助理解是如何使用的。 使用throws关键字的子句标记方法的声明,表示这个方法不对产生的异常进行处理,而是向调用它的方法抛出这个异常。抛出异常使用throw关键字用在方法中声明抛出异常的站群服务器实例对象。 我是Java进阶者,希望大家通过本文的学习,对你有所帮助!