Re: How to handle exceptions right?

2021-03-08 Thread Steven Schveighoffer via Digitalmars-d-learn
On 3/8/21 8:05 AM, dog2002 wrote: I want to call functions according to an exception. In C there is the errno function. But if I use try...catch, it shows a trace or a message. How do I check an exception type? For example: std.socket.SocketOSException@std/socket.d(2857): Unable to connect so

Re: How to handle exceptions right?

2021-03-08 Thread rikki cattermole via Digitalmars-d-learn
https://github.com/dlang/phobos/blob/master/std/socket.d#L190 Might be of some use to you

How to handle exceptions right?

2021-03-08 Thread dog2002 via Digitalmars-d-learn
I want to call functions according to an exception. In C there is the errno function. But if I use try...catch, it shows a trace or a message. How do I check an exception type? For example: std.socket.SocketOSException@std/socket.d(2857): Unable to connect socket: Connection refused -