gpt4 book ai didi

Java 添加将错误抛出为 Null

转载 作者:行者123 更新时间:2023-12-01 07:18:20 24 4
gpt4 key购买 nike

很抱歉用这个可能显而易见的问题打扰你们这些忙碌的人,但是编译器不会给我任何东西,除了:

Arithmetic.java:4: error: null: 146367789778966
int myNumber = 3 + 146367789778966;
^
1 error

Code

public class Arithmetic {
public static void main(String[] args) {

int myNumber = 3 + 146367789778966;
System.out.println(myNumber);

}
}

如果有人能告诉我出了什么问题,那就太好了!

最佳答案

146367789778966 太大,无法容纳 int 类型。

int 可以容纳的最大值是 2,147,483,647,因此该值无法容纳在 int 内,并且您的代码会引发错误。

您可以使用更大的数据类型,例如long

有关数据类型的更多信息: https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

关于Java 添加将错误抛出为 Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49904634/

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