Null Safety in Dart — a practical guide to Dart null safety with clear examples you can reuse in real projects.
Flutter Tutorial Series (17/107). Prefer one article? Read the complete Flutter tutorial.
Short description
Null safety prevents many runtime crashes. Prefer safe access over blanket `!`.
Null safety
String? maybeName;
print(maybeName?.length);
final len = maybeName?.length ?? 0;