美文网首页
异常处理的概述和体系结构

异常处理的概述和体系结构

作者: 卓昂芭比 | 来源:发表于2019-03-17 20:50 被阅读0次

java为了处理错误,提供了异常处理机制

* 异常:不正常,当在写代码的时候出现编译或者运行错误,异常包含了错误的类型、原因及具体位置;

* Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException(异常类型): 4

at day01(包).ExceptionDemo1(类).main(方法)(ExceptionDemo1.java:18)(具体位置)

* 常见异常机制:ArithmeticException(运算异常)

* 当出现异常的运算条件时,抛出此异常,一个整数“除以0”时,抛出此类的一个实例ArithmeticException

*          ArrayIndexOutOfBoundsException(越界异常)

*          NullPointException(空指针异常)

* 类throwable是ArithmeticException的最顶层父类

* throwable类是java语言中所有错误或异常的超类

* throwable(最顶层)

* 直接已知子类:Error:出现的不能够处理的严重问题

*          Exception:出现的是可以处理的问题

public class ExceptionDemo1 {

public static void main(String[] args) {

System.out.println(2/0);//java.lang.ArithmeticException运算异常

int[] str={1,2,3,4};

System.out.println(str[4]);//java.lang.ArrayIndexOutOfBoundsException数组越界异常

String s=null;//java.lang.NullPointerException空指针异常

System.out.println(s.equals("java"));

}

}

相关文章

  • 异常处理的概述和体系结构

    java为了处理错误,提供了异常处理机制 * 异常:不正常,当在写代码的时候出现编译或者运行错误,异常包含了错误的...

  • JavaSE之异常

    八、异常 目录:什么是异常、异常体系结构、Java异常处理机制、处理异常、自定义异常、总结 1.Error和Exc...

  • 01.异常的概述和体系结构

    异常概述 什么是异常? Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了...

  • 3.1 异常与异常处理(常用工具类)

    1、异常简介 异常简介异常:阻止当前方法或作用域的问题异常处理的作用Java异常体系结构简介Throwable:E...

  • 六、JNI-异常

    概述 异常处理 #1. 概述 JNI层提供了一系列异常处理的函数,包括ExceptionOccurred,Exce...

  • Java异常简介

    学习了解 异常处理的作用 Java异常体系结构简介 学习了解 try-catch以及try-catch-final...

  • 异常机制详解

    目录介绍 1.什么是异常 2.异常2.1 异常的概述和分类【了解】2.2 JVM默认是如何处理异常的【理解】2.3...

  • 计算机网络技术(三)——网络协议和体系结构

    摘要 网络协议和体系结构概述 OSI参考模型 TCP/IP参考模型 TCP和UDP 一、网络协议和体系结构概述 网...

  • Java基础系列-Exception异常处理

    原创文章,转载请标注出处:《Java基础系列-Exception异常处理》 一、概述 Java代码中的异常处理是非...

  • Python爬虫day3.2—python异常处理

    异常处理概述 python程序在执行的时候,经常会遇到异常,如果中间异常不处理,经常会导致程序崩溃。比如爬虫,如果...

网友评论

      本文标题:异常处理的概述和体系结构

      本文链接:https://www.haomeiwen.com/subject/surpmqtx.html