Al ejecutar un case dentro de un switch, da un error con la linea declaración del objeto de la clase Viaje, y luego vuelve a aparecer al declarar el constructor dentro de la clase Viaje cuando uso métodos de strings, que puedo hacer para ejecutar los métodos de string en las clases sin los errores. En consola me aparece: java.lang.NullPointerException en ambos caso.
public Viaje(int plaz, String cOrigen, String cDestino, double importe, int num) {
super();
this.plaz = plaz;
this.cOrigen = cOrigen;
this.cDestino = cDestino;
this.cod = cOrigen.substring(0,2);;
this.importe = importe;
this.num =num;
}