Statement.try$ constructor

Statement.try$(
  1. Block tryBlock, {
  2. List<Catch> catches = const [],
  3. Block? finallyBlock,
})

Implementation

Statement.try$(Block tryBlock,
    {List<Catch> catches = const [], Block? finallyBlock})
    : this([
        KeyWord.try$,
        Space(),
        tryBlock,
        ...catches,
        if (finallyBlock != null) Space(),
        if (finallyBlock != null) KeyWord.finally$,
        if (finallyBlock != null) Space(),
        if (finallyBlock != null) finallyBlock,
      ]);