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行是我指出的。谢谢你的帮助!