专栏首页wymJava 异常的分类

Java 异常的分类

Java中异常分为可以通过try捕捉解决的Exception和不可通过代码解决的Error.

其中,Exception又可以分为RuntimeException和非运行时异常。

一.Error  :不应该试图捕获的严重问题

  1. 字节码文件无法解析
  2. Java虚拟机资源耗尽
  3. 配置文件格式不规范

当程序漏了一个分号

public class Test {

	public static void main(String[] args) {
		
		try{
		int a = 1
		System.out.println(a);
		}catch (Exception exception){
			exception.printStackTrace();
		}
	}
}
​​​​​​

这种错误无法通过代码解决,只能重新编写程序。

二.Exception:异常会影响程序运行,但是可以被解决的问题。

 常见的有ClassNotFoundException,NullPointException等等,详见api

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java 内部类

    看起来innerClass 像该类的一个成员。该类称为外部类,内部类可以无条件访问外部类。

    用户2965768
  • lower_bound()函数详解

     lower_bound()返回值是一个迭代器,返回指向比key大的第一个值的位置

    用户2965768
  • Java 接口

    但如果三角形类不需要draw()方法,只能去掉图形类中的draw()或把draw()变成图形类私有

    用户2965768
  • Java 的 Checked 和 Unchecked Exception

    本文作者:王蒙(Matt) http://matt33.com/2016/12/13/java-exception/

    暴走大数据
  • DDD理论学习系列(4)-- 领域模型

    1.引言 我们还是先来拆词理解,领域模型可以拆为“领域”和“模型”二词。 领域:按照我们之前的文章的理解,DDD中的领域是指软件系统要解决的问题,如我们的办公设...

    圣杰
  • rmats2sashimiplot:可视化rmats的可变剪切结果

    在miso这款可变剪切分析软件中,提出了一种可变剪切事件的可视化方式, sashimiplot, 示意如下

    生信修炼手册
  • 开源土木工程师知识管理系统EngineerCMS

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

    hotqin888
  • [ASP.NET Core 3框架揭秘] 配置[5]:配置数据与数据源的实时同步

    在《配置模型总体设计》介绍配置模型核心对象的时候,我们刻意回避了与配置同步相关的API,现在我们利用一个独立文章来专门讨论这个话题。配置的同步涉及到两个方面:第...

    蒋金楠
  • Appium系列|测试脚本实现 (四)

    这个小节我们主要会来介绍下Appium有别于一些自动化工具的特性,即它支持跨应用的操作,那什么事跨应用呢,比如你是一个新闻类的应用,在新闻详情页里面一般都会有分...

    测试邦
  • 小白学Flask第六天| abort函数、自定义错误方法、视图函数的返回值

    abort函数是我们又新接触的一个函数,具体有什么作用?简单点说它可以终止视图函数的执行并且还可以返回给前端特定的信息。

    Python进击者

扫码关注云+社区

领取腾讯云代金券