Classe ‘Formatter’: Exemple de ‘Formatter.ioException()’ pour la gestion des exceptions

Author:


{filelink=5780}

import java.io.FileOutputStream;
import java.util.Formatter;

public class ExceptionFormatter {
  public static void main(String[] argv) throws Exception {
    Formatter fmtCon = new Formatter(System.out);
    Formatter fmtFile;
    fmtFile = new Formatter(new FileOutputStream("test.txt"));
    fmtCon.format("Ajout d'un nombre négatif: %(.2fn", -123.34);
    fmtCon.format("%8s %8sn", "Nombre", "Carré");

    for (int i = 1; i < 10; i++)
      fmtCon.format("%8d %8dn", i, i * i);

    fmtFile.format("Ajout d'un nombre positif: %.2fn", 3.14);

   //Ecrire le résultat dans un fichier
    fmtFile.format("%8s %8sn", "Nombre", "Cube");
    for (int i = 1; i < 30; i++)
      fmtFile.format("%8d %8dn", i, i*i*i);
    fmtFile.close();

    if (fmtFile.ioException() != null) {
      System.out.println("Exception générée pendant l'écriture  dans le fichier");
    }
  }
}

Afficher la date complete avec le fuseau horaire
Classe Formatter: Modification des symboles

A Voir sur le même Sujet:

  • ioexception

Leave a Reply

Your email address will not be published. Required fields are marked *