Actually, you can by declaring that your inner class is static.
public class Fruit {
public static class Color {
private String name;
private Color(String name) {
this.name = name;
}
public String toString() {
return name;
}
public static final Color RED = new Color("Red");
}
}