commit 2b20c3bc517a71f1151cf3f3424172451c47c7fe parent b274f3ec760a743b5030081708e234ffb413b642 Author: Georges Dupéron <jahvascriptmaniac+github@free.fr> Date: Wed, 9 Mar 2011 11:50:56 +0100 Problèmes sur les exceptions. Diffstat:
| M | code/PtiClic/src/org/pticlic/FrontPage.java | | | 2 | +- |
| M | code/PtiClic/src/org/pticlic/exception/PtiClicException.java | | | 12 | ++++++++++-- |
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/code/PtiClic/src/org/pticlic/FrontPage.java b/code/PtiClic/src/org/pticlic/FrontPage.java @@ -67,7 +67,7 @@ public class FrontPage extends Activity implements OnClickListener{ private void checkAllIsOk(Class c) { if (Network.isConnected(this)) { if (Network.isLoginCorrect(this)) { - startActivity(new Intent(this, c)); + startActivity(new Intent(this, c)); } else { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(getString(R.string.app_name)) diff --git a/code/PtiClic/src/org/pticlic/exception/PtiClicException.java b/code/PtiClic/src/org/pticlic/exception/PtiClicException.java @@ -45,7 +45,15 @@ public class PtiClicException extends Exception { } public String getMessage() { - return "Erreur numero: " + error.getNum() + "\n" + error.getMsg(); + if (error == null) { + return "Erreur inconnue !"; + } else { + int n = error.getNum(); + String s = error.getMsg(); + if (s == null) { + return "Erreur inconnue !"; + } + return "Erreur numero: " + error.getNum() + "\n" + error.getMsg(); + } } - }