try_catch处理异常

news/2024/9/20 16:49:18


try_catch使用不影响其他功能的使用 这点比无脑throws强
public class Demo06Exception {
public static void main(String[] args){
String s="a.txt";
try{
add(s);
}
catch (FileNotFoundException e){
System.out.println(e);
}
delete();
updata();
find();
}

private static void add(String s)throws FileNotFoundException{

if(!s.endsWith(".txt")){
throw new FileNotFoundException("文件找不到");//编译异常
}
System.out.println("我要执行了");
}

private static void delete() {
}private static void updata() {}private static void find() {}

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/47472.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

麒麟v10 SP2系统容器化部署MySQL、RabbitMQ、redis-ha-haproxy等出现OOMkill内存异常升高问题处理

问题场景 操作系统:麒麟系统v10 SP2 k8s版本:v1.23.17 容器运行时:containerd Rabbitmq镜像版本:3.9.11-debian-10-r0(3.11.10-debian-11-r0版本已正常) Mysql镜像版本:mysql_5.7.37-debian-10-r95(8.0.20版本已正常) redis-ha-haproxy镜像版本:haproxy:2.0.22-alpin…

2024.6.24 CTF MISC 任务清单

题目: 黑客帝国 https://buuoj.cn/challenges#%E9%BB%91%E5%AE%A2%E5%B8%9D%E5%9B%BD 打开发现是txt文档 看起来像是16进制的,我们把它挪到 010 中 此时出现了 rar 的标志,说明要保存为 .zip的形式 于是破解了密码,但是图片显示错误 从网上搜到的结果可知: PNG(png)文件…

【Playwright+Python】系列教程(二)手把手带你写一个脚本

一、如何使用代理方式打开网页 在 playwright.chromium.launch() 中传入 proxy 参数即可,示例代码如下: 1、同步写法: from playwright.sync_api import sync_playwrightproxy = {server: http:/127.0.0.1:8080}def run():with sync_playwright() as p:browser = p.chromium…

【游记】中考后SH四日游

中考后SH四日游6.22 6.23本来接下来还有拍摄的东方明珠旁云彩的移动的,体验到了什么是“风云变幻”,但由于是视频,懒得传了。6.246.25 6.26 6.27本文来自博客园,作者:hzoi_Shadow,原文链接:https://www.cnblogs.com/The-Shadow-Dragon/p/18265950,未经允许严禁转载。 版…

(Redis 理论与实践学习)Redis的数据结构:String类型

目录String的主要实现内部编码模式何为简单动态字符串SDS的底层实现C语言字符串和SDS的区别, SDS的优点有哪些?常数获取字符串长度避免缓冲区溢出,通过对数组的扩增实现空间增大合理的资源分配,减少内存分配的次数扩增时的空间预分配缩短时的惰性空间释放二进制安全总结一下…

STM32内存分布,启动过程及bootloader

STM32怎么说也用了好几年了,但是对于它的内存分布,启动过程,总是模棱两可;所以说决定写这篇文章做下梳理,水平有限,欢迎指正; 以下以F407为例 1. STM32地址空间分布图片出自M3与M4权威指南+-------------------------+----------------------------------+Address Range…

花样玩转“所见即所得”的可视化开发UI

随着技术的发展,用户对软件的界面美观度和交互体验的要求越来越高。在这样的背景下,可视化开发UI(User Interface)成为了提升用户体验和开发效率的重要工具。 通过图形界面来设计和构建用户界面的方法,可视化开发UI可以说改变了软便开发的生态,与传统的代码编写相比,它允…

UNIQUE VISION Programming Contest 2024 Summer (AtCoder Beginner Contest 359)

A - Count Takahashi 数 Takahashi 字符串的数量。 模拟。点击查看代码 #include<bits/stdc++.h> using namespace std; #define int long long const int maxn=2e5+3; char s[maxn]; int n,cnt; signed main(){cin>>n;for(int i=1;i<=n;i++){cin>>s;cnt…