ola meu programa vem dando esse erro o que fasso ?
Exception in thread “main” java.lang.NullPointerException
at Cli.main(Cli.java:33)
import java.util.Scanner;
public class Cli{
public static void main(String[] args){
void r1;
void ret;
Scanner sc = new Scanner(System.in);
Empresa empresa = new Empresa();
System.out.print(“Informe o nome da empresa:”);
r1=sc.nextLine();
ret = empresa.setNome(r1);
System.out.println();
System.out.print("Informe o ano da empresa:");
r1=sc.nextInt();
ret = empresa.setAno(r1);
System.out.println();
System.out.print("Informe o endereco da empresa:");
r1=sc.nextLine();
ret = empresa.setEndeco(r1);
System.out.println();
System.out.print("Informe o cnpj da empresa:");
r1=sc.nextInt();
ret = empresa.setCnpj(r1);
System.out.println();
System.out.println(" Dados da empresa: " + empresa);
for(int i=0; i<5; i++){
Funcionarios funcionarios = new Funcionarios();
empresa.addFuncionarios(funcionarios);
System.out.print("Informe o nome do funcionario:");
r1=sc.nextLine();
ret = funcionarios.setNome(r1);
System.out.println();
System.out.print("Informe o rg do funcionario:");
r1=sc.nextInt();
ret = funcionarios.setRg(r1);
System.out.println();
System.out.print("Informe a data de nascimento do funcionario:");
r1=sc.nextInt();
ret = funcionarios.setanoNasc(r1);
System.out.println();
}
System.out.println("Funcionarios:" + empresa.getFuncionarios());
}
}