首页 > 其他分享 >异常

异常

时间:2024-08-26 08:54:46浏览次数:2  
标签:Exception int finally catch 异常 throw

异常

Java万物皆对象

  • Exception:可以处理

  • error:致命性

异常的处理机制

  • try
  • catch
  • finally
  • throw:主动抛出异常
  • throws:
    try{
        //可能出现异常的代码
        if (b == 0){
			throw new 异常种类;
        }
        
    }catch(Exception e){ //Exception是异常类型,把大范围的异常类型放在下部兜底,否则会报错,从小到大捕获
        //捕获对应的异常并处理
    }finally {
        //最后的收尾工作,一定会执行,可以不写
    }

选中可能出现异常的代码,ctr + alt + t

方法处理不了异常,可以在方法上主动抛出异常

public void test(int a, int b) throws 异常种类{
}

标签:Exception,int,finally,catch,异常,throw
From: https://www.cnblogs.com/LiuYP-blog/p/18379975

相关文章

  • 理解 Python 中的异常处理机制
    理解Python中的异常处理机制在软件开发中,异常是不可避免的。无论是由于用户输入错误、文件未找到,还是网络连接失败,异常都可能在程序运行时发生。Python提供了一种强大的异常处理机制,使得开发者能够优雅地处理这些错误,而不至于让程序崩溃。本文将深入探讨Python中的异......
  • [C++] 异常详解
    标题:[C++]异常详解@水墨不写bug目录一、错误处理方式C语言Java语言二、异常的概念三、异常的使用1.异常的抛出和捕获(基本用法) 2.异常的重新抛出(特殊情况)3.异常的规范和常见坑点四、标准库的异常体系五、C++异常小结正文开始:一、错误处理方式   ......
  • [RT-Thread记录]DFS虚拟文件系统文件夹操作异常
    项目场景:系统:RT-Thread5.0.2硬件:STM32H743问题描述1.文件系统打开文件夹再关闭后,申请的内存没有释放2.elm-fatFs文件系统重复操作同一个文件夹,如复制,会引起系统崩溃原因分析:        DFS虚拟文件系统文件打开关闭逻辑错误,文件系统版本升级更新后,dfs_file结......
  • 【12.1 python中的异常概述】
    概述python中的异常Python中的异常(Exception)是一种在程序执行期间发生,且会扰乱程序正常流程的事件。异常是Python用来响应错误和异常情况的一种机制,它允许程序在遇到错误时优雅地处理它们,而不是突然崩溃并停止执行。异常处理对于开发健壮、可靠和用户友好的应用程序至关重......
  • golang RSA 解密前端jsencrypt发送的数据时异常 crypto/rsa: decryption error 解决方
    golang中RSA解密前端(jsencrypt)发来的密文后出现 "crypto/rsa:decryptionerror" ,这个问题首先需要确认你的私匙和公匙是否匹配,如果匹配那检查入参数据类型,前端发送来的rsa加密后的数据一般都是经过base64编码后的,在后端进行RSA解码时需要对前端发送的数据进行base64......
  • 通过Nginx日志检测异常ip并封禁
    需求来源从攻防演练中获得灵感,不需要使用其他防火墙即可实现异常ip拦截nginx.conf增加配置log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"''&qu......
  • 阿里云服务器很久未用,服务访问异常
    很久(大概一两个月)都没在使用自己的个人阿里云服务器,当自己再次访问时,竟然报错无法访问,这让自己很是意外!! 然后自己开始排查问题。登录服务器查看docker服务,发现全部正常。 可是当自己打算重新启动时发现问题,竟然无法重启,这就很奇怪了,服务不都好好的嘛,怎么就不能重启呢。......
  • Java异常-介绍
    异常的基本概念异常(Exception)是程序在运行时发生的、不正常的或意外的状况,它打断了程序的正常执行流程。在编程中,异常用于处理错误情况,使得程序能够以一种优雅的方式响应错误,而不是简单地崩溃或终止执行。异常的定义在Java等编程语言中,异常被定义为一种特殊的对象,它是Throwa......
  • C++异常处理详解
    目录一、异常处理的基本概念1.1例外类型1.2异常处理流程二、C++异常处理的语法2.1抛出异常2.2捕获异常三、示例代码示例:简单的除法操作3.1代码解析四、注意事项五、小结        异常处理是程序的一种控制结构,用于处理在程序执行期间可能出现的错误......
  • vant3升级vant4后,使用Toast、Dialog报样式不存在异常解决方法
    异常现象:vant3升级vant4,直接采用v4的方法使用showToast/showDialog,但直接就报错了,如下:[vite]Internalservererror:Failedtoresolveimport"E:/git_sh/project_code/node_modules/vant/es/show-confirm-dialog/style"from"src\service\index.ts".Doesthefile......