iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Java异常 Exception类及其子类(实例讲解)
  • 415
分享到

Java异常 Exception类及其子类(实例讲解)

javaexception子类 2023-05-30 22:05:33 415人浏览 安东尼
摘要

C语言时用if...else...来控制异常,Java语言所有的异常都可以用一个类来表示,不同类型的异常对应不同的子类异常,每个异常都对应一个异常类的对象。Java异常处理通过5个关键字try、catch、finally、throw、thr

C语言时用if...else...来控制异常,Java语言所有的异常都可以用一个类来表示,不同类型的异常对应不同的子类异常,每个异常都对应一个异常类的对象。

Java异常处理通过5个关键字try、catch、finally、throw、throws进行管理。基本过程是用try包住要监视的语句,如果在try内出现异常,则异常会被抛出,catch中捕获抛出的异常并做处理,finally一定会完成未尽事宜。

练习:

package com.swift;public class Exception1{  public static void main(String args[]){    System.out.println("=========计算开始=========");    try{      int i=Integer.parseInt(args[0]);      int j=Integer.parseInt(args[1]);      int temp=i/j;      System.out.println("计算结果:"+ temp);    }catch(ArithmeticException e){      System.out.println("出现了数学异常 "+ e);    }catch(ArrayIndexOutOfBoundsException e){      System.out.println("出现了数组异常 "+ e);    }catch(NumberFORMatException e){      System.out.println("出现了格式异常 "+ e);    }catch(Exception e){      System.out.println("其他异常 "+e);    }finally{      System.out.println("不管是否有异常,我都执行。");    }    System.out.println("=========计算结束=========");  }}

--结束END--

本文标题: Java异常 Exception类及其子类(实例讲解)

本文链接: https://www.lsjlt.com/news/221696.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java异常 Exception类及其子类(实例讲解)
    C语言时用if...else...来控制异常,Java语言所有的异常都可以用一个类来表示,不同类型的异常对应不同的子类异常,每个异常都对应一个异常类的对象。Java异常处理通过5个关键字try、catch、finally、throw、thr...
    99+
    2023-05-30
    java exception 子类
  • Java异常Exception详细讲解
    目录1、异常中最大的父类Throwable2、try-catch-finally三条语句注意的问题3、final-finally-finalize的各作用4、throws关键字5、t...
    99+
    2024-04-02
  • Java异常类型以及处理实例详解
    目录一、异常的描述二、异常的体系三、异常的分类:四、异常处理的捕捉形式五、异常处理的原则六、finally七、异常的应用八、异常的注意事项:总结一、异常的描述 程序运行时,发生的不被...
    99+
    2024-04-02
  • Java详细讲解异常Exception的处理
    目录异常介绍常见的运行时异常1.空指针异常2.数学运算异常3.数组下标越界异常4.类型转换异常5.数字格式不正确异常异常处理流程异常介绍 基本概念 程序执行中发生的不正常情况称为异常...
    99+
    2024-04-02
  • Java 变量类型及其实例
    在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:type identifier [ = value][, identifier [= value] ...] ;格式说明:type为Java数据类型。identifier...
    99+
    2023-05-31
    java 变量 ava
  • Java之常用类小结案例讲解
    Java常用类 包装类 由于Java语言中的基本类型不是面向对象,并不具备对象的性质,实际使用存在很多不便。Java在java.lang包中提供了八种基本类型对应的包装类,可以方便地...
    99+
    2024-04-02
  • TypeScript常见类型及应用示例讲解
    目录常见类型(Everyday Types)原始类型:数组(Array)anynoImplicitAny变量上的类型注解(Type Annotations on Variables)...
    99+
    2024-04-02
  • Java异常类型及处理
    目录一、异常定义二、异常的结构和分类三、异常的处理和捕获四、自定义异常五、异常的应用1.打印堆栈2.弹出流程六、注意点总结一、异常定义 异常就是“意外、例外”的意思,也就是非正常情况...
    99+
    2024-04-02
  • JavaScriptClass类实例讲解
    目录Class类初识classclass中getter和setter设置表达式方式书写静态属性与静态方法私有属性和私有方法class继承静态属性和方法继承私有属性和方法继承class...
    99+
    2022-11-13
    JavaScript Class类 JS Class类
  • Java异常类型及处理详情
    目录一、异常处理的关键字1、throw2、throws异常结构为: Throwable 为顶级父类 子类Error为严重报错 , 子类Exception就是我们所说...
    99+
    2024-04-02
  • Java内部类和异常类的示例分析
    这篇文章将为大家详细讲解有关Java内部类和异常类的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1 内部类Java支持在一个类中声明另一个类,这样的类称作内部类,而包含内部类的类成为内部类的外嵌...
    99+
    2023-06-14
  • Java异常类型及处理方法
    这篇文章主要介绍“Java异常类型及处理方法”,在日常操作中,相信很多人在Java异常类型及处理方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java异常类型及处理方法”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-20
  • JavaSet集合及其子类HashSet与LinkedHashSet详解
    目录一、HashSet集合介绍二、HashSet集合存储数据的结构(哈希表)1.什么是哈希表呢?三、HashSet存储自定义类型元素四、LinkedHashSet前言: java.u...
    99+
    2024-04-02
  • Java中类加载机制的实例讲解
    这篇文章主要介绍“Java中类加载机制的实例讲解”,在日常操作中,相信很多人在Java中类加载机制的实例讲解问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java中类加载机制的实例讲解”的疑惑有所帮助!接下来...
    99+
    2023-06-20
  • Java BufferedOutputStream类的常用方法讲解
    目录BufferedOutputStream类的常用方法构造方式常用方法程序示例BufferedOutputStream深入分析代码准备原因分析手动刷盘buffer源码分析关于buf...
    99+
    2024-04-02
  • Java内部类和异常类的概念以及使用
    目录1 内部类2 匿名类2.1 和子类有关的匿名类2.2 和接口有关的匿名类3 异常类3.1 try-catch语句3.2 自定义异常类4 断言图4.1图4.25 综合案例1 内部类...
    99+
    2024-04-02
  • 详细讲解Java抽象类示例
    目录Java抽象类概念Java抽象类示例继承Animal类的子类的示例Java抽象类详细使用方法1、定义抽象类2、继承抽象类3、实现抽象方法4、完整示例代码Java抽象类概念 Jav...
    99+
    2023-05-19
    Java 抽象 抽象类
  • TypeScript中class类型实例讲解
    目录class类型构造函数class类的继承可见修饰符只读修饰符总结class类型 TypeScript支持ES引入的class关键字,并为其添加了类型注解和其他语法(例如:可见性修...
    99+
    2022-12-30
    typescript class类型参数 typescript的类型 typescript class
  • 深入浅出讲解Java比较器及数学常用类
    背景:Java中的对象,正常情况下,只能进行比较:== 或 !=。不能使用 > 或 < ;但是在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。如...
    99+
    2024-04-02
  • Java BeanUtils工具类常用方法讲解
    谨慎使用这个copyproperties这个功能,相同的属性都会被替换,不管是否有值  BeanUtils 是 Apache commons组件的成员之一,主要用于简化J...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作