È possibile quanto segue?Gestione di più tipi di eccezione in OCaml
try
(* danger zone *)
with Not_found e ->
(* code to handle not found *)
with t ->
(* code to handle all other issues *)
Se digito che nel toplevel, ottengo un errore di sintassi nella seconda with
. Forse c'è qualche sintassi di cui non sono a conoscenza?
È il metodo preferito per anteporre un altro try
per corrispondere a ogni with
?
E cosa ti fa pensare che la sintassi si scrive dovrebbe funzionare? L'hai visto nel codice di qualcun altro? O c'era un tale esempio in manuale o tutorial? Indovinare non è un bel modo per imparare qualcosa. – ygrek