IO Exception

Status
Nicht offen für weitere Antworten.

Studi

Mitglied
Taachh

Irgendwo muss mir ein Fehler unterlaufen sein, allerdings find ich ihn grad nicht. Bei Gruppe1.input();
Liegt das Problem. Gibt mir die IO Exception Fehlermeldung aus

Code:
public class Info1 {
	
	public static void main(String[] args) {
		
		Group Gruppe1 = new Group();
		Gruppe1.input();
		Gruppe1.output();
		
		
	}
}

und noch was input() ist:

Code:
public void input() throws IOException
    {


 		Stream in = new Stream(System.in);
 		PrintStream out = System.out;
 		
 		out.print("Gruppennamen für die folgenden 5 Fahrräder :");
 		name = in.readString();
 		out.println("\n\n");
 		
 			for(int i =0; i < GROESSE; i++) {
 				
 				out.println("____________________________Fahrrad N° "+(i+1));
 				
				out.print("\n\nRahmen Nummer :");
				mitglieder[i].rahmenNr = in.readString();
				out.print("\nHersteller :");
				mitglieder[i].hersteller = in.readString();
				out.print("\nGeschlecht (m/w) :");
				mitglieder[i].geschlecht = in.readChar();
				out.print("\nFarbe :");
				mitglieder[i].farbe = in.readString();
				out.print("\nJahrgang :");
				mitglieder[i].jahrgang = in.readInt();
    }

   }
 
Folgende Fehlermeldung spuckt er aus:

Info1.java:7: unreported exception java.io.IOException; must be caught or declar
ed to be thrown
Gruppe1.input();
 
Du mußt die Exception entweder fangen oder weiter geben:
Code:
public static void main(String[] args) 
{
      
  try
  {    
    Group Gruppe1 = new Group();
      Gruppe1.input();
      Gruppe1.output();
  }
catch(IOException e)    
{
  e.prinstacktrace;
}
      
   }
 
voilà

so gehts allerdings 🙂

Code:
import java.io.*;

public class Info1 {
	
	public static void main(String[] args) throws IOException
{ 
      
      
    	Group Gruppe1 = new Group(); 
      Gruppe1.input(); 
      Gruppe1.output(); 
  
   }
	
}
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben