zoukankan      html  css  js  c++  java
  • Java自学第十七天

      今天学习了异常,是指在代码段发生运行时出错的情况,可能来自编译错误和运行错误,编译错误是指代码语法存在问题,运行错误是指在运行过程中产生的错误。把程序运行运行过程中遇到的非致命的,通过修正可以继续执行的错误成为异常。Java虚拟机检测异常可能由以下引起,违反了Java语法,或者超出了资源限制,如使用太多内存,Java程序throw语句被执行;异步异常可能由Thread的stop方法被调用,或者Java虚拟机内部错误发生。异常处理通过五个关键字来来管理,分别是try,catch,throw,throws,finally,Java异常类有一个父类Throwable,其下面有两个子类Error和Exception。Error异常是指程序员不可能通过修改代码解决的问题,是底层环境或硬件出现问题,Exception异常可以理解为程序运行过程中出现的异常情况,程序可以捕获异常,又分为运行时异常和非运行时异常。

      今天对Java中异常的部分内容进行学习,暂涉及不到代码。 

      明天继续对本章进行学习。

  • 相关阅读:
    牛客小白月赛29 种树 题解(思维)
    E
    D
    方格取数(number) 题解(dp)
    csust T1097 “是时候表演真正的技术了” 题解(虚点跑最短路)
    poj 2352 Stars
    poj 3321 Apple Tree
    poj 3067 Japan
    poj 1195 Mobile phones
    poj 2155 Matrix
  • 原文地址:https://www.cnblogs.com/ruangongwangxiansheng/p/13363453.html
Copyright © 2011-2022 走看看