在哪种情况下,Null Pointer Exception会抛出Java?

时间:2014-02-22 06:31:01

标签: java nullpointerexception

假设我在第33行的代码

c=a.b();

抛出nullpointer exception,无论它是否抛出:

  1. 方法b()
  2. 适用于c
  3. 适用于a
  4. 问候。

2 个答案:

答案 0 :(得分:4)

当且仅当 NullPointerExceptiona时,该语句才会抛出null

(可能会在}方法的调用中抛出NPE异常......但堆栈跟踪会清楚地显示NPE正在被抛出对此的不同陈述。)

答案 1 :(得分:0)

它可能会抛出你的a变量,因为你想得到它未定义的类函数。