a is a variable.
b is a property of a.
"1" is the short-circuit value if a == null.
"2" is the short-circuit value if a.b == null.
toString() is called if a.b != null.
a is a variable.
b is a property of a.
"1" is the short-circuit value if a == null.
"2" is the short-circuit value if a.b == null.
toString() is called if a.b != null.