为什么编译器不能针对此编程错误发出警告?

时间:2018-06-25 16:35:37

标签: java if-statement

如果我编写以下代码:

DISK_TOTAL_GB

为什么编译器不能指出if语句的第二部分是不必要的,还是警告程序员可能犯了错误?

1 个答案:

答案 0 :(得分:3)

编译器不这样做。但是IDE可能会检测到潜在的问题。例如:

enter image description here