博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java异常
阅读量:7109 次
发布时间:2019-06-28

本文共 406 字,大约阅读时间需要 1 分钟。

hot3.png

java标准库内建了一些通用的异常,这些类以Throwable为顶层父类。

Throwable又派生出Error类和Exception类。

错误:Error类以及他的子类的实例,代表了JVM本身的错误。错误不能被程序员通过代码处理,Error很少出现

异常:Exception以及他的子类,代表程序运行时发送的各种不期望发生的事件。可以被java异常处理机制使用,是异常处理的核心。

异常又分为两类:

非必检异常:Error和RuntimeException以及他们的子类。javac在编译时,不会提示和发现这样的异常,不要求在程序处理这些异常。这样的异常发生的原因多半是代码写的有问题。

必检异常:除了Error和RuntimeException的其他异常。javac强制要求程序员为这样的异常做预备处理工作。

转载于:https://my.oschina.net/u/2402401/blog/1630463

你可能感兴趣的文章
cacti忘记admin密码
查看>>
MySQL系列之B-1------MySQL安装准备工作
查看>>
安装并配置基于虚拟用户的vsftpd
查看>>
Activity间用Intent和Bundle传递参数
查看>>
使用strace+pstack利器分析程序性能
查看>>
使用 nginx 同域名下部署多个 vue 项目,并使用反向代理
查看>>
[leetcode] 13. Roman to Integer
查看>>
centos7 下载eclipse的镜像站点
查看>>
关于setTimeout & setInterval
查看>>
完整复制/转移数据库
查看>>
Java中JSON字符串与java对象的互换实例详解
查看>>
HDU5152 线段树 + 数论
查看>>
MySQL执行计划
查看>>
关于解构
查看>>
P4389 付公主的背包
查看>>
AspNetCore 使用log4net+IExceptionFilter 记录错误日志
查看>>
MyEclipse更改项目名web发布名字不改问题
查看>>
Html5 js FileReader接口
查看>>
Swift 扩展
查看>>
Spring Data JPA 介绍
查看>>