我想捕获JIRA的SOAP API中login()函数抛出的异常。函数login抛出2个异常。 RemoteAuthenticationException 如果用户提供了无效的用户名或密码,并且 RemoteException ,如果出现阻止操作运行的问题。
目前我正在使用此代码来捕获异常
Try
...
Catch jiraException As Exception
MsgBox(jiraException.toString)
End Try
我输入了无效的用户名和密码并打印了例外。它说的是这样的:
System.ServiceMode.FaultException:com.atlassian.jira.rpc.exception.RemoteAuthenticationException:用户名或密码无效。
我想分别抓住两个例外。我怎样才能做到这一点?提前谢谢!
答案 0 :(得分:0)
您应该能够将其记录为FaultException Of com.atlassian.jira.rpc.exception.RemoteAuthenticationException
和FaultException Of com.atlassian.jira.rpc.exception.RemoteException
。