6
Come posso rilevare eccezioni da processi esterni che sono combinati con # & & ecc.?composizione del processo ed eccezioni
scala> import scala.sys.process._
scala> try{ "throw " ! }catch{ case e: Exception => }
res1: AnyVal =()
scala> try{ "throw " #&& "ls" ! }catch{ case e: Exception => }
Exception in thread "Thread-10" java.io.IOException: Cannot run program "throw": error=2, No such file or directory
Vero, il mio programma non si è bloccato. È solo lo stacktrace che arriva a std error anche durante una normale esecuzione del programma, non solo il REPL. Mi stava confondendo. –