不要理解这个Null Pointer Exception

时间:2015-09-02 04:07:59

标签: java pointers exception null

e.Handled = true:我的StudentTest.java是否测试了我已设置的课程。

Main()

只有前几行,因为错误在最后一行。

public class StudentTest { public static void main(String args[]) { Student s1 = new Student("Matt", "Patitz"); s1.setMidterm(78, "B"); :学生班,包括我试图致电的Student.java方法

setMidterm(int, String)

同样,不是整个类文件。错误发生在import java.util.Scanner; public class Student { Scanner input = new Scanner(System.in); private String FirstName; private String LastName; private Exam Midterm; private Exam FinalExam; private Coursework Homework; private Coursework InClass; public Student(String firstName, String lastName){ FirstName = firstName; LastName = lastName; } public void setMidterm(int score, String grade){ Midterm.setScore(score); Midterm.setLetterGrade(grade); }

Midterm.setScore(score);:Exam类包含Exam.java方法。

setScore(int)

这应该是与我的项目相关的所有内容。这是错误信息本身:

  

线程中的异常" main"显示java.lang.NullPointerException         在Student.setMidterm(Student.java:19)         在StudentTest.main(StudentTest.java:6)

19和6行是我指出的。谢谢你的帮助!

0 个答案:

没有答案