java异常处理

异常指的是什么?

复制代码
程序被异常打断,如果没有异常处理机制,后面的流程就没办法继续执行;
有了异常处理机制后,程序在发送异常的时候就不会中断,可以对异常进行捕获,然后改变程序执行的流程;

throws和throw的区别

复制代码
//1.throws关键字用于声明异常 它的作用try-catch相似 而throw 用于主动抛出异常/是显示抛出异常的(当除数为0的时候,程序会主动抛出ArithmeticException);
//2.throws 关键字后面后者很多异常的名字[myMethod1() throws ArithmeticException, NullPointerException{],
//throw关键字后面跟的是异常对象[throw new exception_class("error message");];
//3.throws 关键字出现在方法签名上,而throw关键字出现在方法体里;
//4.throws关键字在什么异常的时候可以跟多个,用逗号隔开;而throws关键字每次只能抛出一个异常;
相关推荐
徐同保几秒前
Redux和@reduxjs/toolkit同时在Next.js项目中使用
开发语言·前端·javascript
_殊途2 分钟前
项目开发手册-开发流程
java
~无忧花开~4 分钟前
CSS学习笔记(二):CSS动画核心属性全解析
开发语言·前端·css·笔记·学习·css3·动画
想要AC的sjh16 分钟前
华为Java专业级科目一通过心得
java·开发语言·华为
颜酱17 分钟前
了解 pnpm 的优势,然后将已有项目的 yarn 换成 pnpm
前端·javascript·前端工程化
浮灯Foden18 分钟前
算法-每日一题(DAY18)多数元素
开发语言·数据结构·c++·算法·leetcode·面试
海在掘金6112732 分钟前
从"鬼知道这对象有啥"到"一目了然" - TS接口的实战魔力
前端
spionbo33 分钟前
Vue 模拟键盘组件封装方法与使用技巧详解
前端
泉城老铁33 分钟前
springboot 对接发送钉钉消息,消息内容带图片
前端·spring boot·后端
顾青34 分钟前
微信小程序 VisionKit 实战(二):静态图片人脸检测与人像区域提取
前端·微信小程序