Re: throws Exception in method

2014-05-08 Thread amehat via Digitalmars-d-learn
On Thursday, 8 May 2014 at 14:02:06 UTC, monarch_dodra wrote: On Thursday, 8 May 2014 at 13:06:05 UTC, amehat wrote: Okay. Thank you for these explanations, I understand a little better the exceptions D. Keep in mind that D also has the concept of "Error". Both "Exception" and "Error" derive

Re: throws Exception in method

2014-05-08 Thread amehat via Digitalmars-d-learn
On Thursday, 8 May 2014 at 12:27:55 UTC, John Colvin wrote: On Thursday, 8 May 2014 at 12:00:40 UTC, amehat wrote: On Thursday, 8 May 2014 at 10:14:27 UTC, Jonathan M Davis via Digitalmars-d-learn wrote: On Thu, 08 May 2014 09:15:13 + amehat via Digitalmars-d-learn wrote: Hello

Re: throws Exception in method

2014-05-08 Thread amehat via Digitalmars-d-learn
On Thursday, 8 May 2014 at 10:14:27 UTC, Jonathan M Davis via Digitalmars-d-learn wrote: On Thu, 08 May 2014 09:15:13 + amehat via Digitalmars-d-learn wrote: Hello everyone, in java, you can have exceptions on methods. Thus we can write: public static void control (String string

throws Exception in method

2014-05-08 Thread amehat via Digitalmars-d-learn
Hello everyone, in java, you can have exceptions on methods. Thus we can write: public static void control (String string) throws MyException {} Is that possible in D and if so how does it work? If I write this D: public void testMe () throws MyException {} The compiler refuses to compile.