使用 Entity Framework 6 时要处理的异常

Exception to handle while working with Entity Framework 6

我首先在我的应用程序中使用 Entity Framework (v.6) 数据库。目前我的try..catch如下-

        try
        {



        }
        catch (DbEntityValidationException ex)
        {

        }
        catch (Exception Ex)
        {

        }

我应该捕获 entity framework 的任何其他异常类型吗?

        catch (DbUpdateConcurrencyException ex) {

          }
        catch (DbUpdateException ex) { 

         }
        catch (DbEntityValidationException ex) {

         }
        catch (SqlException ex) { 

         }
        catch (Exception Ex)
        {

        }