广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中的错误是什么
  • 755
分享到

java中的错误是什么

java入门java 2021-08-15 17:08:14 755人浏览 无得
摘要

在Java中,根据错误性质将运行错误分为两大类:错误和异常。 (推荐学习:java课程)Java中的所有异常都是由Throwable类的子类生成的对象,所有的异常类都是Throwable类的子类或子类的子类。Thro

在Java中,根据错误性质将运行错误分为两大类:错误和异常。 (推荐学习:java课程)

Java中的所有异常都是由Throwable类的子类生成的对象,所有的异常类都是Throwable类的子类或子类的子类。

Throwable类是Object类的直接子类,Error类和Exception类是Throwable类的两个直接子类。

Error的继承关系:

java-58.png

Exception的继承关系:

java-59.png

error:类包括一些严重的程序不能处理的系统错误类,如内存溢出、虚拟机错误、栈溢出等。这类错误一般与硬件有关,与程序本身无关,通常由系统进行处理,程序本身无法捕获和处理。常见的error有:NotClassDeFountError(类未定义错误),OutofMemoryError(内存溢出错误),StackOverFlowError(栈溢出错误)。

Exception:异常分为运行时异常和检查型异常。

1)java编译器对检查性异常会要求我们进行catch,必须得进行捕获,否则编译不过去。java认为检查性异常都可以被处理,所以必须显示的处理checked 异常。常见的检查性异常有IOException,sqlException。

2)运行时异常:程序员不需要去手动的catch。当程序中出现运行时异常时,java虚拟机会进行处理。常见的运行时异常有:空指针异常,算术异常,数组越界异常等。

error是系统错误或者资源错误,是不可控制的。

exception是程序错误引起的,检查型异常在程序中必须被程序员try,catch的进行显示处理,而运行时异常不需要,它会有jvm进行处理。

而所有的异常都是Throwable的子类或者子类的子类。

--结束END--

本文标题: java中的错误是什么

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

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

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

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

下载Word文档
猜你喜欢
  • java中的错误是什么
    在Java中,根据错误性质将运行错误分为两大类:错误和异常。 (推荐学习:java课程)Java中的所有异常都是由Throwable类的子类生成的对象,所有的异常类都是Throwable类的子类或子类的子类。Thro...
    99+
    2021-08-15
    java入门 java
  • Java程序员常犯的错误是什么
    这篇文章主要介绍“Java程序员常犯的错误是什么”,在日常操作中,相信很多人在Java程序员常犯的错误是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java程序员常犯的错误是什么”的疑惑有所帮助!接下来...
    99+
    2023-06-16
  • php中302是什么错误
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑302 代表暂时性转移(Temporarily Moved ),是HTTP响应状态码并不是错误。302是临时重定向的意思,表示被访问页面因为各种需要被临时跳转到其他页面...
    99+
    2020-11-05
    php
  • php中401是什么错误
    PHP 401错误码是指服务器拒绝访问用户请求的资源。这个错误可能会让许多用户感到困惑,因为通常人们认为 401 错误码只有在需要提供对服务器的身份验证时才会出现。 实际上,这种错误码在许多不同的网络设置中都可能出现,包括 Web 应用程序...
    99+
    2023-05-14
    php 错误码 401
  • oracle中12154错误是什么
    Oracle中的12154错误是指TNS解析器无法解析给定的服务名或连接描述符。这个错误通常发生在尝试连接到Oracle数据库时,而...
    99+
    2023-08-24
    oracle
  • php中401错误指的是什么
    本文小编为大家详细介绍“php中401错误指的是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“php中401错误指的是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。PHP 401错误码是指服务器拒绝访问...
    99+
    2023-07-05
  • linux中500错误指的是什么
    这篇文章主要讲解了“linux中500错误指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中500错误指的是什么”吧!在linux中,500错误指的是“500 Intern...
    99+
    2023-07-02
  • java heap space错误的解决方法是什么
    Java heap space错误是由于堆内存不足导致的。堆内存是Java虚拟机用来存储对象实例和数组的地方,当堆内存不足时,就会抛...
    99+
    2023-08-22
    Java
  • Java程序员惯性思维的错误是什么
    本篇内容主要讲解“Java程序员惯性思维的错误是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java程序员惯性思维的错误是什么”吧!有表结构如下: T_SOME_TABLE{ c...
    99+
    2023-06-17
  • Golang中最常见的错误是什么
    这篇文章主要介绍“Golang中最常见的错误是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Golang中最常见的错误是什么”文章能帮助大家解决问题。一、类型错误类型错误是Golang中最常见的...
    99+
    2023-07-05
  • mysql中报错序号对应的是什么错误
    不知道大家之前对类似mysql中报错序号对应的是什么错误的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完mysql中报错序号对应的是什么错误你一定会有所收获的。&n...
    99+
    2022-10-18
    mysql 中报
  • Java事件与错误处理方法是什么
    这篇文章主要讲解了“Java事件与错误处理方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java事件与错误处理方法是什么”吧!  12.1事件处理  传授新知  消息驱动、事件处理...
    99+
    2023-06-03
  • c语言中link错误指的是什么
    在C语言中,link错误是指在编译过程中发生的连接错误。连接(linking)是将多个源文件和库文件合并为一个可执行文件的过程。 当...
    99+
    2023-10-23
    c语言
  • Angular中处理错误的方式是什么
    本篇内容主要讲解“Angular中处理错误的方式是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Angular中处理错误的方式是什么”吧!什么是Angula...
    99+
    2022-10-19
    angular
  • PHP中的错误处理机制是什么?
    PHP是一种流行而强大的服务器端编程语言,可以用来开发各种Web应用程序。就像其他编程语言一样,PHP也有可能会出现错误和异常。这些错误和异常可能由各种原因引起,如程序错误、服务器错误、用户输入错误等等。为了确保程序的运行稳定性和可靠性,P...
    99+
    2023-05-14
    PHP错误处理 异常处理 错误日志记录
  • linux中段错误core dumped指的是什么
    这篇文章主要介绍了linux中段错误core dumped指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux中段错误core dumped指的是什么文章都会有所收获,下面我们一起来看看吧。在li...
    99+
    2023-06-30
  • golang错误是什么意思
    golang错误是一个特殊的类型,用于表示函数执行期间可能发生的问题或异常情况,当函数无法正常执行时,可能会返回一个错误对象作为函数的结果,错误对象通常包含一个描述错误的字符串,以及其他属性,如错误代码或错误源。本文操作环境:Windows...
    99+
    2023-07-19
  • php.ini详细错误指的是什么
    这篇文章主要讲解了“php.ini详细错误指的是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php.ini详细错误指的是什么”吧!PHP ini详细错误是一种配置错误,通常会在服务器上...
    99+
    2023-07-06
  • php中的错误控制操作符是什么
    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑php 错误控制操作符:@PHP 支持使用错误控制运算符@。将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都将被忽略掉。如果用 set_error_...
    99+
    2021-06-15
    php 错误控制操作符
  • JavaScript中使用Promises的三个错误是什么
    本篇内容介绍了“JavaScript中使用Promises的三个错误是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!将所有内容包装在 P...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作