gpt4 book ai didi

Java try catch block

转载 作者:搜寻专家 更新时间:2023-10-31 08:07:33 24 4
gpt4 key购买 nike

这里有一个简单的问题:

您如何看待对每条指令都使用 try catch 的代码?

void myfunction() {
try {
instruction1();
}
catch (ExceptionType1 e) {
// some code
}
try {
instruction2();
}
catch (ExceptionType2 e) {
// some code
}
try {
instruction3();
}
catch (ExceptionType3 e) {
// some code
}
try {
instruction4();
}
catch (ExceptionType4 e) {
// some code
}

// etc
}

我知道这很糟糕,但我想知道这是否会降低性能。

最佳答案

尝试这样的事情:(我知道这不能回答你的问题,但它更干净)

void myfunction() {
try {
instruction1();
instruction2();
instruction3();
instruction4();
}
catch (ExceptionType1 e) {
// some code
}
catch (ExceptionType2 e) {
// some code
}
catch (ExceptionType3 e) {
// some code
}
catch (ExceptionType4 e) {
// some code
}

// etc
}

关于Java try catch block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com