1、throw new Exception(); 2、throw new HyException(); 1和2都可以在控制器方法中的任何位置抛出异常 两者的区别是: a、用1抛出的异常是将抛出的内容显示在前端sencha中的安全审计中,是给开发者看的,当代码运行错误时可以到安全审计中去查看错误的原因 b、用2抛出的异常是中友好的提示,一般是给用该软件的客户来看的,用来提示在业务流程中的错误,是一种客户一看就懂的一种提示
1、throw new Exception(); 2、throw new HyException(); 1和2都可以在控制器方法中的任何位置抛出异常 两者的区别是: a、用1抛出的异常是将抛出的内容显示在前端sencha中的安全审计中,是给开发者看的,当代码运行错误时可以到安全审计中去查看错误的原因 b、用2抛出的异常是中友好的提示,一般是给用该软件的客户来看的,用来提示在业务流程中的错误,是一种客户一看就懂的一种提示