你在为一个在线销售电影录像带的商店创建一个ASP.NET应用程序。每个用户基于以前的购买记录分配一个简档。 你写了一个名为DisplayRecommendations过程,过程调用了LoadUserProfile函数并在用户登录时显示了电影介绍列表。如果找不到用户简档时LoadUserProfile函数弹出FileNotFoundException。当FileNotFoundException弹出时,你想弹出更多的描述错误。错误信息文本存放在descriptionString变量中。你也想FileNotFoundException错误为调试目的成为可理解的有计划性的。你必须编写异常捕捉程序,你应用哪个代码? A. Catch ex As ApplicationException Throw New ApplicationException(descriptionString, ex) B. Catch ex As FileNotFoundException Throw New ApplicationException(descriptionString, ex) C. Catch ex As ApplicationException Throw new ApplicationException(descriptionString, _ ex.InnerException) D. Catch ex As FileNotFoundException Throw New ApplicationException (descriptionString, _ ex.InnerException)