final stormTroopers = [1,2,3];
  stormTroopers.remove('1');
    
  1. [1,2,3]
  2. ['1',2,3]
  3. [2,3]
  4. Exception

  final stormTroopers = [1,2,3];
  stormTroopers.remove('1');
            
  1. [1,2,3]
  2. ['1',2,3]
  3. [2,3]
  4. Exception

abstract class Sith {
  int hands = 2;
  factory Sith.create() => new Grivus();
}
class Grivus implements Sith {
  int hands = 8;
}
Sith.create().hands;
    
  1. 2
  2. 8
  3. Exception
  4. Don't know

abstract class Sith {
  int hands = 2;
  factory Sith.create() => new Grivus();
}
class Grivus implements Sith {
  int hands = 8;
}
Sith.create().hands;
    
  1. 2
  2. 8
  3. Exception
  4. Don't know

final rebels = [1, 'vookie', false]
    
  1. String
  2. bool
  3. dynamic
  4. Object

final rebels = [1, 'vookie', false]
    
  1. String
  2. bool
  3. dynamic
  4. Object

final darkSide = Future.value(0)
    .then((_) => throw ArgumentError())
    .catchError((Object _) => 'Starkiller');

darkSide.then((val) => print(val));
    
  1. 'Starkiller'
  2. Unhandled exception
  3. Argument error
  4. 3

final darkSide = Future.value(0)
    .then((_) => throw ArgumentError())
    .catchError((Object _) => 'Starkiller');

darkSide.then((val) => print(val));
    
  1. 'Starkiller'
  2. Unhandled exception
  3. Argument error
  4. 3

Future testFunction() async {
  print('Enakin is Here!');
}

testFunction();
print('Vader is Here!');

    
  1. Enakin is Here! Vader is Here!
  2. Nothing
  3. Don't know
  4. Vader is Here! Enakin is Here!

Future testFunction() async {
  print('Enakin is Here!');
}

testFunction();
print('Vader is Here!');

    
  1. Enakin is Here! Vader is Here!
  2. Nothing
  3. Don't know
  4. Vader is Here! Enakin is Here!