搜索
写经验 领红包
 > 房产

java中的异常处理机制(java中的异常处理语句有哪些其作用是什么)

导语:Java中的异常处理

一、错误和异常

根据错误严重程度,Java系统会运行错分为两类:错误跟异常。

图1

二、异常处理

例:输出数组中的所有元素,捕获下标越界异常,这个异常属于运行时异常。

图2

1、使用try-catch-finally捕获并处理异常

图3

例:用try-catch-finally捕获程序中的异常并处理

图4

2、抛出异常

抛出异常有两种方式:

第一种:在方法体中用throw语句抛出, 格式: “throw 异常对象”。

第二种:在方法头部用throws表示将抛出异常,格式:方法名 {参数} throws 异常类列表。

三、自定义异常

自定义异常一般需要两步,必须由throw语句抛出

(1) 声明一个新的异常类。

(2) 为自定义异常类定义属性和方法。

例:自定义半径为负的异常类,若给的半径是负值,就捕获并处理

图5

图6

图7

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小娴创作整理编辑!