# Module within try catch block

**URL:** <https://discourse.julialang.org/t/module-within-try-catch-block/18167>\
**Category:** General Usage\
**Created:** [November 30, 2018, 12:48am UTC](https://discourse.julialang.org/t/module-within-try-catch-block/18167 "2018-11-30T00:48:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Qiyamah](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/qiyamah/32/2660_2.png) [@Qiyamah](https://discourse.julialang.org/u/Qiyamah)\
**Post date:** [November 30, 2018, 12:48am UTC](https://discourse.julialang.org/t/module-within-try-catch-block/18167/1 "2018-11-30T00:48:07Z")

</div>

```nohighlight
julia> try
           module M
           end
       catch y
       end
ERROR: syntax: "module" expression not at top level

```

Is there a way around this?  
Thanks

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 30, 2018, 12:59am UTC](https://discourse.julialang.org/t/module-within-try-catch-block/18167/2 "2018-11-30T00:59:41Z")

</div>

You could use `include` or some other form of `eval`.
