我根本不是scala大师,我遇到了一个问题。我在做for循环,循环中有一些错误。有更多类型的消息,这就是为什么我想打印出每个错误消息。我尝试使用以下代码:
try{
//my code
}catch{
case t: Throwable => t.printStackTrace()
println(t)
}
对于主错误消息,它可以正常工作,但是如果发生错误,我想打印出完整的消息。
e、 g:我只得到这个:
org.apache.spark.SparkException: Job aborted.
2条答案
按热度按时间ygya80vv1#
可通过system.out完成:
case t: Throwable => t.printStackTrace(System.out)
vhmi4jdf2#
试试这个:
这应该管用。