Duvida exercico classe teste BlueJ

Boa tarde, estou com um problema em um exercicio, em uma classe teste ao compilar apresenta erro, segue o codigo e o erro.

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

   //Criar 2 cursos e 2 alunos para cada curso criado

System.out.println("\nNovo Curso 1:\n");
Curso curso1 = new Curso(Teclado.leInt("Codigo do Curso: "),
                          Teclado.leString("Titulo do Curso: "),
                          Teclado.leString("Descrição do Curso: "));
                     
System.out.println("\nNovo Aluno 1:\n");
Aluno aluno1 = new Aluno(Teclado.leString("Nome do Aluno: "),
                         Teclado.leString("Data de Nascimento:"),
                         Teclado.leString("Email: "),
                         curso1);
                                                  
System.out.println("\nNovo Aluno 2:\n");
Aluno aluno2 = new Aluno(Teclado.leString("Nome do Aluno: "),
                         Teclado.leString("Data de Nascimento:"),
                         Teclado.leString("Email: "),
                         curso1);
                         
System.out.println("\nNovo Curso 2:\n");
Curso curso2 = new Curso(Teclado.leInt("Codigo do Curso: "),
                         Teclado.leString("Titulo do Curso: "),
                         Teclado.leString("Descrição do Curso: "));
                         
System.out.println("\nNovo Aluno 3:\n");
Aluno aluno3 = new Aluno(Teclado.leString("Nome do Aluno: "),
                         Teclado.leString("Data de Nascimento:"),
                         Teclado.leString("Email: "),
                         curso2);
                                                  
System.out.println("\nNovo Aluno 4:\n");
Aluno aluno4 = new Aluno(Teclado.leString("Nome do Aluno: "),
                         Teclado.leString("Data de Nascimento:"),
                         Teclado.leString("Email: "),
                         curso2);
                 
//Atualizar a senha para cada Aluno
System.out.println("\nAtualize a Senha\n");
System.out.println("Aluno 1:\n");
aluno1.setSenha(Teclado.leString("Nova Senha: "));

System.out.println("Aluno 2:\n");
aluno2.setSenha(Teclado.leString("Nova Senha: "));
                         
System.out.println("Aluno 3:\n");
aluno3.setSenha(Teclado.leString("Nova Senha: ")); 

System.out.println("Aluno 4:\n");
aluno4.setSenha(Teclado.leString("Nova Senha: "));  

//Apos criar alunos novos exibir em tela
System.out.println("\nCursos e Alunos Novos\n");
System.out.println("Curso 1: \n");
curso1.exibeDados();
aluno1.exibeDados();
aluno2.exibeDados();

System.out.println("\nCursos e Alunos Novos\n");
System.out.println("Curso 2: \n");
curso2.exibeDados();
aluno3.exibeDados();
aluno4.exibeDados();

//Modificar titulo de um dos cursos criados e exibir na tela

    System.out.println("\nAltera nome do Curso\n");
    System.out.println("Curso 1:\n");
    curso1.setTitulo(Teclado.leString("Informe o Titulo: "));
    
    System.out.println("\nNome do Curso\n");
    System.out.println("Curso 1:\n");
    curso1.exibeDados();
}

}

                ![erro%20bluej|475x500](upload://jFADdxhWJvt9GX2578WSSPKWfTX.jpg)

A mensagem de erro não está aparecendo.

Ao invés de tentar postar uma imagem, copie e cole (ou digite) o texto do erro, ou diga qual é ele.

Abraço.