gpt4 book ai didi

java - 在 try block 中初始化一个变量,一种解决方法?

转载 作者:行者123 更新时间:2023-12-05 08:24:14 26 4
gpt4 key购买 nike

我有一个 try-catch block ;在 try 中,我从控制台读取变量 N 并初始化一个 Array[N]。稍后我需要使用 Array。如果我在 try block 之外使用它,我会得到一个错误

java 变量可能尚未初始化

我明白了,但是我该怎么办,把整个程序写在 try block 里,真的吗?这种程序的可读性更差,我在没有异常的代码上使用try。有解决方法吗?我尝试了一个 boolean 变量来检查是否存在异常并稍后在 if 语句中使用它 - 没有结果。

最佳答案

Object[] yourArray = null;
try {
...
}

关于java - 在 try block 中初始化一个变量,一种解决方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17399669/

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