La gestione delle eccezioni è il processo di risposta al verificarsi di condizioni anomale o eccezionali che richiedono un'elaborazione speciale, cambiando spesso il normale flusso di esecuzione del programma.
Ho letto i consigli su questa domanda su come un'eccezione dovrebbe essere trattata il più vicino possibile a dove viene sollevata. Il mio dilemma sulla migliore pratica è se si debba usare un tentativo / cattura / infine per restituire un enum (o un int che rappresenta un valore, 0 …
Nella sezione Quando usare l'eccezione in The Pragmatic Programmer , il libro scrive che invece di: retcode = OK; if (socket.read(name) != OK) { retcode = BAD_READ; } else { processName(name); if (socket.read(address) != OK) { retcode = BAD_READ; } else { processAddress(address); if (socket.read(telNo) != OK) { retcode = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.