Ce que je ferais, serait de mettre quelque part, dans une classe statique ou un singleton, une variable statique de type boolean dans ce genre :
| Code : 
 public final class RunType {   public static boolean stopOnError = true;}
 | 
Ensuite, dans la fonction incriminée, sans changer son interface, tu fais quelque chose comme ça :
| Code : 
 function toto(String titi) throws Exception {  try {    // Ton code ici
  } catch (Exception e) {     if (RunType.stopOnError) {        throw e;     }  }}
 | 
Quelque chose dans ce genre là devrait répondre à ton problème, non ?
 
 ---------------
			
Un ordinateur sert à résoudre des problèmes qui n'existaient pas avant son invention.