首页天道酬勤什么是异常处理(innerexception异常)

什么是异常处理(innerexception异常)

admin 11-28 15:23 203次浏览

这是一个运行时异常,所以编译当然没问题。

看一看,你直接返回返回乘数[x][y];我想问的是,乘法器[][] []数组初始化了吗?我看了你的代码,没发现你有什么地方可以初始化乘数[] []。如果不初始化乘数,如果在调用时使用乘数,将引发空引用异常。从中的异常信息,我们可以知道您在主函数中使用了getMultiplier()函数,但是乘数没有初始化,所以会抛出异常。我想是的,因为我不能读完你所有的代码,我不知道你是否已经初始化了它。此外,此处的title[][]数组未初始化,但不显示异常信息。只有两种可能。首先,您在主函数中没有使用title[][],其次,您使用title[][]的语句是在get乘数()之后调用的,因为在调用title[][]的语句执行之前引发了异常,所以程序没有执行到title。我猜是第二个。为什么写东西不叫标题[][],呵呵。

这只是我的故事,希望对你有帮助!

您应该在初始化时指定每个维度的大小。你应该这样写:

乘数[][]乘数=新乘数[boardSize][boardSize];

Title[][]Title=新标题[board size][board size];

Docker发布镜像到DockerHub
new password翻译中文(represent什么意思啊) java中final和finally的区别(throws和throw)
相关内容