Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
TommyMo hat gesagt.:Eine Verfeinerung wäre dann noch, damit du dir die ständige Abfragerei ersparst, dass du die if-Abfrage in die Methoden reinnimmst. Was mein ich damit schon wieder? Ganz einfach, so wies jetzt gemacht wird, mußt du nach jeden Methodenaufruf
Code:if (einKonto.abheben(..)) { System.out.println .... } else { System.out.println ... }
abfragen. Das kannst du aber eigentlich schon in deiner Methode machen ... . Also, wenn behoben werden darf, gleich einen Output auf die Console rausschreiben ... . Das Gleiche beim Einzahlen
mh... naja so klar ist das nicht.TommyMo hat gesagt.:Oki doki. Das hört sich, wenn ichs richtig verstanden habe, nach einem Try-Catch Block an.
Try-Catch is klar?
Wenn ja, pack einfach die Zuweisung oder den Zugriff auf das Array in den Try Block, und die Behandlung, was du im Gegenfall machen willst, also wenn ein Fehler auftritt, in den Catch-Block.
Gruss
TOM
public class TestExceptions {
static String arr[] = {"Alpha", "Beta", "Gamma", "Zeta"};
public static void zeigeEintrag(int index) {
System.out.println("Eintrag " + index + " lautet: " +
arr[index]);
}
public static void main(String args[]) {
int index = Integer.parseInt(args[0]);
zeigeEintrag(index);
}
}
try {
zeigeEintrag();
} catch(NichtMoeglichException) {
System.out.println("Betrag kann nicht abgehoben werden");
}
}
}
public class MyTerribleExamException extends Exception {
...
}
public void myTestExceptionMethod( ... ) throws MyTerribleExamException {
// do your stuff ...
// if wrong then ...
throw new MyTerribleExamException ("Fehlerbeschreibung");
}
// wir befinden uns in einer beliebigen methode, z.b. main ....
try {
// aufruf des sensiblen codes, der eine Exception werfen kann ...
myTestExceptionMethod(...);
}
catch (MyTerribleExamException e) {
// reagiere auf die abgefangene Exception ...
System.out.println("Jo! Eine Exception ist aufgetreten!");
}
public class TestExceptions {
static String arr[] = {"Alpha", "Beta", "Gamma", "Zeta"};
public static void zeigeEintrag(int index) {
System.out.println("Eintrag " + index + " lautet: " +
arr[index]);
}
public static void main(String args[]) {
int index = Integer.parseInt(args[0]);
zeigeEintrag(index);
}
}
try
{
//
}
catch (Exception exc)
{
//
}