【JAVA Tess4j doOCR()不工作,异常“内存访问无效”】教程文章相关的互联网学习教程文章

java-谁决定抑制哪些异常?【代码】

据我了解,Java 7的抑制异常功能是自动的.换句话说,过去在6中的finally块中发生的异常被自动抑制,以支持在资源分配时发生的异常. 因此,在此示例中,a)打开资源和b)关闭资源或c)可能都出错. 据我了解,Java 7将引发在打开时发生的异常,我们可以要求将异常排除在其他地方.try (BufferedReader inputReader = Files.newBufferedReader(Paths.get(new URI("file:///Users/me/Desktop/readme.txt")), Charset.defaultCharset())) {String i...

java-即使未引发异常,JMock也会导致JUnit ExpectedException通过【代码】

当我将JMock与JUnit ExpectedException一起使用时,即使未引发异常,测试似乎也可以通过.例如,下面的测试应该失败.但是,如果我取消对两条注释行的注释,则它会通过.难道我做错了什么?这两个组件之间是否存在不兼容?//@RunWith(JMock.class) public class JUnitJMockTest {@Rulepublic ExpectedException exception = ExpectedException.none();//Mockery context = new JUnit4Mockery();@Testpublic void test() {exception.expect(...

Java异常处理无效输入【代码】

我正在尝试Java的异常处理. 我无法从文档中了解如何执行此操作,但是我想做的是检测到无效输入,以便在默认情况下激活时我的开关抛出错误.这对我来说可能是不正确的逻辑,但我想知道是否有人可以用简单的英语将我推向正确的方向.char choice = '0'; while (choice != 'q'){printMenu();System.in.read(choice);case '1': DisplayNumAlbums();case '2': ListAllTitles();case '3': DisplayAlbumDetail();case 'q': System.out.println(...

java-继承的静态成员的异常行为【代码】

我只是在玩静态和继承,看看可以做什么和不能做什么.我之前读过,静态方法不能被覆盖,它们可以被隐藏.这就是为什么我尝试查看适用于静态成员的原因.这是一些简单的测试代码:public class ParentClass {public static String x;{ x = "In ParentClass"; } }public class ChildClass extends ParentClass {{ x = "In ChildClass"; } }现在,当我打印从对象调用的x时,一切都按预期进行:ParentClass parentClassReference = new ParentC...

java-使用ProxyFactoryBean时发生异常【代码】

我正在尝试实现ProxyFactoryBean以创建AOP代理,但出现一些错误.谁能告诉我我要去哪里错了. 代码和异常跟踪如下所示: Perfomer.javapublic interface Performer {public void perform();}Juggler.javapublic class Juggler implements Performer {private int beanBags;public Juggler(){beanBags =3;}public Juggler (int beanBags){this.beanBags=beanBags;}@Overridepublic void perform() {System.out.println("Juggling "+bea...

线程“主”中的异常java.lang.NumberFormatException:基数超出范围【代码】

我正在尝试带分数的文本文件.将分数从字符串转换为十进制.然后将结果划分并存储在堆栈中. txt文件中的每一行都是一个小数,它是随机生成的,用字符’/’分隔分子和分母.分子和分母的长度可以为1-50,并且必须大于0.数字是随机生成的,因此需要存储小数位.在我的代码中,我先将字符串转换为BigInteger,然后转换为BigDecimal.这适用于第一个字符串,但会破坏第二个字符串的分子.public static void main(String[] args) throws FileNotFoun...

java-在method.invoke()中捕获自定义异常【代码】

如果我使用method.invoke调用引发自定义异常的方法,那么A.捕获此异常并在try catch周围method.invoke中对其进行处理的方法是什么?我能想到的唯一方法是捕获所有异常并检查异常类型.try{...method.invoke... } catch (A e) {}解决方法:尝试:try {method.invoke } catch (InvocationTargetException e) {Throwable mainException = e.getCause();if (mainException instanceof .....) {} }InvocationTargetException是方法引发的异...

线程“主”中的异常java.lang.NoClassDefFoundError:com / ibm / mq / MQException【代码】

当我按如下方式运行程序时,我遇到了异常,java -jar MQprogram.jar我已经正确设置了classpath,它引用了所有必需的jar,在具有MQException的类路径中也引用了“ com.ibm.mq.jmqi.jar”.`Exception in thread "main" java.lang.NoClassDefFoundError: com/ibm/mq/MQException Caused by: java.lang.ClassNotFoundException: com.ibm.mq.MQExceptionat java.net.URLClassLoader$1.run(Unknown Source)at java.security.AccessController...

java-从Spring MVC Rest服务抛出的Jersey REST客户端捕获异常【代码】

我使用Spring MVC,Jersey和JAXB实现了REST应用程序. 客户端发送包含有关请求信息的ServiceRequest对象,并返回包含有关响应信息的ServiceResponse对象. 服务请求@XmlRootElement(name = "servicerequest") public class ServiceRequest{String serviceName = "AddUser"public String getServiceName() {return serviceName;}@XmlElementpublic void setServiceName(String serviceName) {this.serviceName = name;} }服务响应@Xm...

java-从泛型方法传播异常而无需引发声明【代码】

我有一个简单的界面public interface Func<I, O> {public O apply(I i); }我有一个带有一堆私有(静态)类的类,这些类实现了该接口,如下所示import org.json.*; public static class Baz {public static B Qux(String jsonSource) throws JSONException {JSONObject m = new JSONObject(jsonSource);return new Baz.Foo().apply(m);}private static class Foo implements Func<JSONObject, B> {public B apply(JSONObject f) {JSONOb...

java-在Websphere Application Server上运行基于Filenet的Web应用程序时出现凭据异常【代码】

我已经开发了一种REST服务,可以从内容引擎存储中检索数据.为简单起见,我使用以下代码创建了具有只读特权的用户帐户,并将其用于CE授权.UserContext context = UserContext.get(); Connection connection = Factory.Connection.getConnection("connection.url"); Subject subject = UserContext.createSubject(connection, "connection.username", "connection.password", "connection.stanza"); context.pushSubject(subject);在开发...

java-BorderLayout.NORTH表现异常【代码】

我有一个JFrame-descendant窗口,其中包含一个JMenuBar和两个存储在JPanel中的组件.一个是JTabbedPane,它占据了屏幕的大部分,另一个是小的JPanel,后者又包含一系列按钮.它们的构造如下://in constructor: menubar = new BFIDEMenuBar(this);setJMenuBar(menubar);content = new JPanel(); add(content);buttons = new BFIDEButtonBar();editors = new JTabbedPane();content.add(buttons, BorderLayout.NORTH); content.add(editor...

java异常处理动手动脑问题解决和课后总结【代码】【图】

动手动脑 一、问题:请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 1、源代码import javax.swing.*;class AboutException {public static void main(String[] a) {int i=1, j=0, k;//k=i/j;try{ k = i/j; // Causes division-by-zero exceptionthrow new Exception("Hello.Exception!");}catch ( ArithmeticException e){System.out.println("除0. "+ e.getMessage()...

在Java中的单个语句中引发用户定义的异常【代码】

最近我参加了一次采访.技术面试回合中提出的问题之一是“如何使用单个语句引发用户定义的异常”.我写的代码为class MyException extends Exception{ public MyExeption(String err){ super(err); } class sample{ public static void main(String a[]){ throw new MyException("Error"); }但他说我将2条语句1用于throw语句,将其他2条用于super()语句.答案是什么.请清除我的疑问.谢谢解决方法:我确定面试官正在寻找您匿名扩展Except...

java-附加调试器时程序永远不会引发异常【代码】

我有一个基于Java的服务,在运行它时会引发意外的SSL异常“套接字已关闭” …或有时“数据以非数据状态接收”. 当我通过添加jvmArgs配置远程调试器时:-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5050,然后运行它,它永远不会抛出此异常.此选项是否有某些东西可以修改服务的行为? 例外:javax.net.ssl.SSLProtocolException: Data received in non-data state: 6at sun.security.ssl.SSLSocketImp...