我在spark-scala代码中定义了一个变量,如下所示,并尝试catch块。
var exceptionFlag = ""
try{
exceptionFlag = "FALSE"
}
catch{
exceptionFlag = "TRUE"
}
在这个try catch块之后,我需要编写基于标志的逻辑。
if (exceptionFlag = "TRUE"){
write the error details to hive...
}
我定义的变量不能在catch块中访问,所以我不能设置标志。
你能建议一下如何处理这种情况吗?
谢谢,鲍勃
https://stackoverflow.com/questions/50707020
复制相似问题