首页 > 其他分享 >第七章 异常

第七章 异常

时间:2024-09-21 16:48:34浏览次数:5  
标签:构造方法 throw 报错 第七章 message 异常 public

try{
    可能会报错的代码
}catch(Exception e){
    异常处理代码
}finally{
    不管程序是否报错都会执行
}

抛出异常

使用关键字throws,多个使用逗号隔开。在最外层统一处理异常。

public Object findById() throws NullpointerException,
        ArrayIndexOutOfBoundsException,
        ClassCastException{
    return null;
}

声明异常

使用throw关键字

throw new异常对象(”错误信息“)

//生命异常
throw new ShopSetAgeException(“年龄不合法!”)

自定义异常

1.创建异常类,并继承RuntimeException

2.创建构造方法并调用父类构造方法

public class ShopAgeException extends RuntimeException{
    public ShopAgeException(String message){
        super(message);
    }
}

标签:构造方法,throw,报错,第七章,message,异常,public
From: https://blog.csdn.net/weixin_44348113/article/details/142417952

相关文章

  • 人群异常聚集识别监测系统
    人群异常聚集识别监测系统基于视频ai智能分析,对监控区域内的人员异常聚集行为进行识别,一旦人群异常聚集识别监测系统发现监控画面中出现人群大量聚集,能够以最快和最佳的方式发出报警并提供有用信息,从而能够更加有效的协助安全人员处理危机。随着大家生活水平的不断提高,综合性商......
  • python中函数式编程与高阶函数,装饰器与生成器,异常处理与日志记录以及项目实战
    函数式编程是Python强大且灵活的编程范式之一,与此同时,Python也为开发者提供了高阶函数、装饰器、生成器等工具,极大提高了代码的可读性和复用性。此外,异常处理与日志记录是编写可靠、可维护的Python代码的重要组成部分。最后,通过一个项目实战来整合这些概念。我们将从......
  • 迭代器可能的报错:ConcurrentModificationException(并发修改异常)注意事项
    参考:ConcurrentModificationException(并发修改异常)可能原因和解决方法Java迭代器详解,看这一篇就够了JAVAiterator迭代器遍历一遍后不能再遍历了吗迭代器循环list集合的顶层接口Collection继承Iterable接口,实现迭代器iterator()迭代器一旦定义,不允许其他地方对其定义的集合......
  • 【笔记】机器学习算法在异常网络流量监测中的应用
    这段时间在找方向,又看不懂文章,只能先从一些相对简单的综述类看起,顺便学学怎么写摘要相关工作的。机器学习算法在异常网络流量监测中的应用原文:DetectingNetworkAnomaliesinNetFlowTrafficwithMachineLearningAlgorithms原文链接:DetectingNetworkAnomaliesinNet......
  • 在 ASP.NET Core Web API 中使用异常筛选器捕获和统一处理异常
    前言在ASP.NETCoreWebAPI中,异常筛选器(ExceptionFilter)是一种用于处理发生在WebAPI控制器或管道中的异常的机制。异常筛选器可以捕获和处理应用程序中发生的异常,当系统中出现未经处理的异常的时候,异常筛选器就会执行,我们可以在异常筛选器中对异常进行处理,例如记录日志......
  • 异常处理基础
    一、使用try和catch进行异常处理 在执行try语句中的代码时发生异常,程序流程将会立即跳转到catch语句,执行catch语句中的代码,而不是显示晦涩难懂的消息。usingSystem;classMyError{publicstaticvoidMain(){int[]myArray=newint[5];t......
  • 云服务器异常报错类型及处理方法
     在现代互联网时代,云服务器已经成为了企业和个人用户的首选解决方案。一方面,云服务器提供了灵活、可扩展的计算资源,另一方面,其治理和维护也相对复杂。当云服务器出现异常报错时,如何有效地解决问题显得尤为重要。本文将就云服务器主机异常报错的常见类型、原因分析以及解决方案进行......
  • 【网络原理】❤️Tcp 常用机制❤️ —— 延时应答,捎带应答, 面向字节流, 异常情况处理。保姆
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • C++异常
    1.C语言传统的处理错误的方式传统的错误处理机制:1.终止程序,如assert,缺陷:用户难以接受。如发生内存错误,除0错误时就会终止程序。2.返回错误码,缺陷:需要程序员自己去查找对应的错误。如系统的很多库的接口函数都是通过把错误码放到errno中,表示错误实际中C语言基本都是使用......
  • Java中异常类处理机制的学习
    异常处理机制目录异常处理机制抛出异常捕获异常异常传播抛出异常当一个方法出现错误引发异常时,方法创建异常对象并交付运行时系统,异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行。throw与throws的用法throws:通常被用在......