小编Zaq*_*Zaq的帖子

Java - 抛出IOException的原因

java.io.IOException似乎是最常见的例外类型,巧合的是,它似乎也是最模糊的.throws IOException每当用套接字,文件和c编写时,我都会看到它.然而,我从来没有真正对我开枪,所以我想知道是什么原本应该解雇这个例外.该文档对解释正在发生的事情没有多大帮助:

表示发生某种I/O异常的信号.此类是由失败或中断的I/O操作产生的一般异常类.

有人可以解释一些抛出IOException的实例,或者它应该如何被利用.

java io exception ioexception

35
推荐指数
3
解决办法
13万
查看次数

Java枚举 - 在定义字段之前无法引用该字段

我有一个类似下面的枚举,但是eclipse说每对对方的第一个定义都有错误.

public enum Baz{
  yin(yang),    //Cannot reference a field before it is defined
  yang(yin),
  good(evil),   //Cannot reference a field before it is defined
  evil(good);

  public final Baz opposite;

  Baz(Baz opposite){
    this.opposite = opposite;
  }
}
Run Code Online (Sandbox Code Playgroud)

我想要完成的是能够Baz.something.opposite用来获得相反的对象Baz.something.这有可能的解决方法吗?也许对于一个空的占位符yangbad之前yingood在此示例中定义的?

java enums

8
推荐指数
2
解决办法
4242
查看次数

是否有完整的Java规范

Python有一个完整的语法规范,在一个页面中列出了Python的所有语法规则.Java有这样的东西吗?对于任何其他语言,有这样的东西吗?如果没有,Java对此最接近的是什么?

java specifications

3
推荐指数
1
解决办法
171
查看次数

标签 统计

java ×3

enums ×1

exception ×1

io ×1

ioexception ×1

specifications ×1