try und catch block

Gut vielen dank, =)

aba wo genau platzier ich jez den try-catch block.
Mach das grad zum ersten mal und hab iwie kein plan :D
 
Moin,

Code:
import java.io.*;
import java.io.IOException;
import java.util.*;

public class read_csv 
{
  public static void main (String args[]) throws IOException
  {
    String fileDir = "Mappe11.csv";
    BufferedReader in = new BufferedReader (new FileReader (fileDir));
    String zeile;
    int sNummer = 123456;
    int nummer;

    while ((zeile = in.readLine())!=null)
    {
      String[] splittArray = zeile.split(";");
      for (int i=0;i<6;i++)
      {
        System.out.print(splittArray[i]+" ");
      }

// ########
// bspw. so:
      try
      {
          nummer = Integer.parseInt (splittArray[0]);
      }
      catch( NumberFormatException numEx )
      {
           // ... mache irgendwas :-)
      }
// ########


      if (nummer == sNummer)
      {
        System.out.println("Match gefunden "+splittArray[0]);
      }
      else
      {
        System.out.print(" Nothing found");
      }
      System.out.println();
    }
    in.close();
  }
}

Oder halt globaler um einen größeren Block - je nach dem .....

Gruß
Klaus
 

Neue Beiträge

Zurück