假设我需要这样的东西。(这个代码是错误的,但只是一个例子)。这段代码不是我的问题!它只是一个例子。我知道如何使用 if else 语句来编写它。我正在考虑一个更复杂的上下文!
int[] arraynums = new int[3] {1,2,3};
int Sample = 0;
try
{
Sample = arraynums[3];
}
catch
{
Sample=4;
}
在这里,我可以使用不会出错的替代逻辑。但是如果我使用 try catch 块,我仍然可以减少代码。是否建议使用 try catch 块来解决逻辑?如果不是,那为什么?