import conversion.Conversion; import conversion.Devise; import conversion.DeviseInconnueException; /* * Created on 20 sept. 2005 * */ /** * Conversion version 5 */ public class TestConversion { public static void main(String[] args) { double valeurAConvertir = Double.valueOf(args[0]).doubleValue(); String nomDevise = args[1]; try { System.out.println(Conversion.devise(nomDevise).conversionEnEuro( valeurAConvertir) + " Euros"); } catch (DeviseInconnueException e) { Devise[] devises = Conversion.devisesTraitees(); System.out.print("Devise " + e.nom() + " inconnue (devises traitées ="); for (int i = 0; i < devises.length; ++i) { System.out.print(" " + devises[i].nom()); } System.out.println(")"); } } }