##Java异常部分知识点##
一、概念1.1 程序执行过程中发生的不正常行为称为异常。二、异常的体系2.1Throwable派生出两个重要的子类Error和Exception其中 Error 一般发生则无力回天Exception 可通过代码进行处理。2.2Exception异常相关的父类分为1.运行时异常也称为非受查异常RuntimeException 及其子类编译器放行不强制处理由程序员自行决定是否捕获。编译时异常也称为受查异常Exception非 RuntimeException 的子类编译器强制你 try-catch 或 throws否则报错。注语法没错但编译器需要你写好善后代码。三、处理异常的 5 个关键字3.1 异常的抛出throw例thrownewXXXException();注必须写在方法体内。异常一旦抛出其后代码不再执行。如果抛出编译时异常用户必须处理否则无法编译程序不安全两种方案 Atry-catch自行处理 Bthrows交给上层调用者。3.2 异常的声明throws例修饰符 返回值 方法名参数列表throws异常1,异常2{}注声明的异常必须是 Exception 或者 Exception 的子类。3.3 异常的捕获try-catch 捕获并处理异常例try{// 代码}catch(要捕获的异常类型 e){e.printStackTrace();// 找出哪个地方异常}catch(要捕获的异常类型 e){// 对异常进行处理}注一次执行流程永远只有一个异常被抛出和捕获有父子关系情况下一定是子类在前 catch父类在后 catch否则编译错误。3.4 finally其中代码一定会执行一般进行一些结尾工作。四、自定义异常类自定义异常类然后继承自 Exception 或者 RuntimeException实现一个带有 String 类型参数的构造方法参数含义出现异常的原因

相关新闻

AI生成Logo动画完整工作流:从静态图到动态展示

AI生成Logo动画完整工作流:从静态图到动态展示

如果你最近在短视频平台或品牌宣传项目里经常看到那种“静态logo突然有了生命”的片头动画,可能已经注意到了:这类作品越来越多是AI直接生成的。过去做一个logo动画展示,需要设计师手绘关键帧、后期人员在AE里调运动曲线,一套下来…

2026/8/27 7:46:57 阅读更多 →
抖音无水印批量下载:douyin-downloader 10 分钟跑通的最小路径

抖音无水印批量下载:douyin-downloader 10 分钟跑通的最小路径

抖音无水印批量下载:douyin-downloader 10 分钟跑通的最小路径 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallba…

2026/8/27 7:46:57 阅读更多 →
具身智能机器人四大产品线:机械臂、物流机器人、四足与人形全解析

具身智能机器人四大产品线:机械臂、物流机器人、四足与人形全解析

这次我们直接聊一个容易混淆的问题:具身智能机器人,市面上到底有哪几类?不管厂商怎么包装、媒体怎么宣传,绝大多数挂着“具身智能”标签的机器人,现在都能归到四条主流产品线里——机械臂、物流仓储机器人、四足机器人…

2026/8/27 7:46:57 阅读更多 →

最新新闻

AI功能没人用?从需求验证到MVP落地的工程实践指南

AI功能没人用?从需求验证到MVP落地的工程实践指南

“Nobody Asked for AI”这句话与其说是在否定人工智能,不如说是在给很多技术团队提了一个尖锐的问题:你做的这个 AI 功能,用户真的在等吗?在实际项目里,我们经常看到的情况是,大模型能力刚接入&#xff0c…

2026/8/27 8:33:21 阅读更多 →
温度测量工程实战:热电阻与热电偶的选型、接线、冷端补偿与校准

温度测量工程实战:热电阻与热电偶的选型、接线、冷端补偿与校准

搞温度测量不是接个传感器、读个数就完事儿的,这个结论是我做了好几个完整项目之后才真正认可的。上一篇我们聊了温度测量的基础概念和传感器原理,这篇直接进入工程实战,重点讲热电阻和热电偶在真实场景里的选型、接线、冷端补偿、校准还有现…

2026/8/27 8:33:21 阅读更多 →
多智能体协作实战:6个AI Agent从零构建开放世界小镇游戏

多智能体协作实战:6个AI Agent从零构建开放世界小镇游戏

这次我们来看一个非常有想法的实验项目:用 6 个 AI 智能体组成一个“虚拟开发团队”,从零搭建一款类似《GTA》风格的开放世界小镇游戏。项目对应的开源仓库是 GitHub 上的 my_ai_town,也就是“AI 小镇”,项目页同时提供了 macOS 和…

2026/8/27 8:33:21 阅读更多 →
神经网络优化器全解析:从梯度下降到Adam的算法演进与实战调优

神经网络优化器全解析:从梯度下降到Adam的算法演进与实战调优

1. 项目概述:为什么“最优化”是神经网络的灵魂 如果你跟着这个系列一路学过来,从感知机到多层网络,再到反向传播,可能会觉得神经网络的核心拼图已经凑齐了。模型有了,数据能流进去了,误差也能算出来了&…

2026/8/27 8:33:21 阅读更多 →
AI Agent权限控制实战:三层权限体系设计与落地指南

AI Agent权限控制实战:三层权限体系设计与落地指南

企业内部做 AI Agent 落地,最容易被低估的不是模型能力,而是权限边界。很多团队把精力放在提示词工程、工具调用、上下文窗口上,结果 Agent 接上数据库、支付、内部 API 之后,才发现一个问题:大模型本身没有“安全边界…

2026/8/27 8:33:21 阅读更多 →
QLORA技术解析:4-bit量化与LoRA结合实现大模型高效微调

QLORA技术解析:4-bit量化与LoRA结合实现大模型高效微调

1. 项目概述:当大模型微调遇上“内存焦虑” 如果你尝试过在消费级显卡上微调一个百亿参数的大语言模型,大概率会和我一样,在“CUDA out of memory”的红色警告面前败下阵来。全量微调一个像LLaMA-65B这样的模型,动辄需要数百GB的显…

2026/8/27 8:32:20 阅读更多 →

日新闻

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

1. 项目概述:从零构建一个企业级的AI服务网关 最近在帮一个做内容审核的团队做技术架构升级,他们原来的业务里,每天有几十万张图片和短视频需要过审,最初是接了几个开源的AI模型自己部署,但效果和性能一直不太稳定。后…

2026/8/27 0:00:51 阅读更多 →
网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸…

2026/8/27 1:06:27 阅读更多 →
从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南 【免费下载链接】arduino-esp32 Arduino core for the ESP32 family of SoCs 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 Arduino ESP32 是乐鑫官方的 ESP32 系列 Ardui…

2026/8/27 1:06:27 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →